首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于计算机图形学的3D引擎

用于计算机图形学的3D引擎
EN

Stack Overflow用户
提问于 2014-06-26 09:25:24
回答 1查看 352关注 0票数 0

我正在寻找一个简单的3D引擎或工具包,我可以试验计算机图形算法。例如应用转换矩阵,看看会发生什么。

有人能提个建议吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-07-02 08:34:17

其中最著名的材料研究和学习的渲染是由马特法尔和格雷格汉弗雷,称为物理渲染的书。这是一本书,但它也附带了呈现器(开源)的源代码。许多现有的呈现器都使用PBRT (即呈现程序的名称)作为它们的起点。

另一个学习CG编程技术的来源是www.scratchapixel.com.。这个有上网的优势。虽然它并没有真正为您提供完整呈现器的源代码,但它仍然在C++中为您提供了许多演示如何实现呈现技术的示例。

实际上,我发现在读到像PBRT这样的书之前,抓取像素很有用,这在某种程度上更抽象和更技术性。

或者,您可以使用类似于OpengGL API的工具来编写图形应用程序。但是,您将很难探索诸如使用OpenGL进行射线跟踪之类的技术。更重要的是学习API,而不是真正理解OpenGL在幕后使用的算法是如何工作的(尽管这是上面提到的两个资源帮助您的)。但是它对于你想做的事情来说是完美的(处理矩阵等等)。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24426873

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档