供 VB.NET 程序员使用的 3D 资源
我想在 Microsoft Windows .NET 环境中学习 3D 编程。我最好的 .NET 语言是 VB.NET。
我的目标是能够仅创建 3D 图像。我不想创建 3D 视频或 3D 游戏。
有什么适合像我这样的 VB.NET 用户的书籍或在线资源建议吗?
更新:
我对 3D 编程一无所知,在 .NET 下的 2D 图形编程方面只有有限的经验
我可以在所有版本的 VB.NET 和 Visual Studio 中工作(2003-2010)
I want to learn 3D programming within the Microsoft Windows .NET environment. My best .NET language is VB.NET.
My aim is to be able to create 3D images only. I do not want to create 3D videos or 3D games.
Any suggestion of books or online resources that are suitable for VB.NET users like me?
UPDATE:
I know nothing about 3D programming and only have limited experiences in 2D graphics programming under .NET
I can work in all versions of VB.NET and Visual Studio (2003-2010)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果您使用的是最新的视觉工作室并且不需要高级
渲染,那么您可以跳过 XNA(Windows 版 directx 中的 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
If you are working with last visual studio and you don't need an advanced
rendering, then you can skip use of XNA (3D engine in directx for windows
and XBOX), you can use WPF and XAML Viewport3D object and 3D objects.
Here some examples:
http://msdn.microsoft.com/en-us/library/ms747437.aspx
http://kindohm.com/technical/WPF3DTutorial.htm
http://www.wpftutorial.net/IntroductionTo3D.html
如果您计划编写自己的可以生成 3D 图像的 3D 渲染引擎,那么您可能需要首先阅读 devmaster.net 上有关光线跟踪实现的文章。
另外,您还可以在亚马逊上购买一本名为《基于物理的渲染,第二版:从理论到实现》的书。这本书是编写pbrt系统的圣经,强烈推荐给你
If you are planning to write your own 3D Rendering Engine that can generate 3D Images than you might want to start by reading articles about raytracing implemenation on devmaster.net.
Also on amazon you can buy a book called Physically Based Rendering, Second Edition: From Theory To Implementation. This book is a bible of writing pbrt systems, I highly recommend it for you