【问题标题】:3D resources for VB.NET programmers面向 VB.NET 程序员的 3D 资源
【发布时间】:2011-04-02 08:23:14
【问题描述】:

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

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

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

更新:

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

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

【问题讨论】:

    标签: vb.net 3d


    【解决方案1】:

    如果您正在使用 last visual studio 并且不需要高级 渲染,那么您可以跳过使用 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

    【讨论】:

    • 未读,但经过搜索我发现:amazon.com/…
    • 我也是,现在在亚马逊搜索书籍 :)
    • 制作一些基本的3d,它可以是完美的。但是如果你打算做更多额外的壮举,那么也许你需要使用 XNA。 ;)
    【解决方案2】:

    如果您打算编写自己的可以生成 3D 图像的 3D 渲染引擎,那么您可能想先阅读 devmaster.net 上有关光线跟踪实现的文章。

    您还可以在亚马逊上购买一本名为 Physically Based Rendering, Second Edition: From Theory To Implementation 的书。这本书是写pbrt系统的圣经,强烈推荐给你

    【讨论】:

    • 这有点像告诉想要学习编程的人从编写编译器开始。
    猜你喜欢
    • 1970-01-01
    • 2018-10-23
    • 1970-01-01
    • 2010-09-09
    • 2010-11-28
    • 1970-01-01
    • 2011-01-17
    • 2011-01-31
    • 1970-01-01
    相关资源
    最近更新 更多