用于VB.NET程序员的3D资源

时间:2011-04-02 08:23:14

标签: vb.net 3d

我想在Microsoft Windows .NET环境中学习3D编程。我最好的.NET语言是VB.NET。

我的目标是只能创建 3D图像。我不想制作3D视频或3D游戏。

是否有适合像我这样的VB.NET用户的书籍或在线资源的建议?

更新

我对3D编程一无所知,只在.NET下的2D图形编程方面经验有限

我可以在所有版本的VB.NET和Visual Studio(2003-2010)中工作

2 个答案:

答案 0 :(得分:4)

如果您正在使用上一个视觉工作室并且您不需要高级 渲染,然后你可以跳过使用XNA(directx for windows中的3D引擎) 和XBOX),你可以使用WPF和XAML Viewport3D对象和3D对象。

这里有一些例子:

http://msdn.microsoft.com/en-us/library/ms747437.aspx

http://kindohm.com/technical/WPF3DTutorial.htm

http://www.wpftutorial.net/IntroductionTo3D.html

答案 1 :(得分:2)

如果您打算编写自己的3D渲染引擎,可以生成3D图像,而不是通过阅读devmaster.net上关于光线跟踪实现的文章来开始。

同样在亚马逊上你可以买一本名为“基于物理的渲染”的书,第二版:从理论到实施。这本书是编写pbrt系统的圣经,我强烈推荐给你