当前位置:  开发笔记 > 程序员 > 正文

计算机图形学:光线跟踪和3D渲染编程

如何解决《计算机图形学:光线跟踪和3D渲染编程》经验,为你挑选了1个好方法。

我注意到一些顶尖大学正在开设课程,向学生们讲授CS专业的计算机图形学相关科目.可悲的是,这是我的大学不提供的东西,我希望在接下来的几年中进入某个时间.

我从一些大学找到的几个项目很棒,虽然我最感兴趣的是两件事:

光线追踪:

我想在未来两年内写一个Raytracer.我需要知道什么?我不是一个出色的程序员(Java,C和Prolog是我今天的主要语言),但我每天都在慢慢学习.另外,我的数学背景并不是那么好,所以任何阅读书籍的指针或编写这样一个程序的建议都会很棒.我倾向于快速选择这些东西,所以请随意查看我的参考资料.

编程3D渲染模型

我看了几个学生开发模型并在游戏中使用它们的项目.我已经制作了几个带有光栅图像的2D游戏,但从未使用过3D模型.在编程这些模型方面我需要学习什么?如果它有助于我以前使用3D Studio Max和Cinema4D(虽然每个课程似乎都使用Maya),但是在大约四年内没有触及它.

很抱歉发布这样模糊,让我们说实话,愚蠢的问题.这只是我一段时间想要做的事情,而且对于我来说,在我自己的时间里发展这个项目会很好.

相关问题

编写光线跟踪器的文献和教程

Ian Hopkinso.. 8

我可以推荐pbrt,它是一本书和一个用于教授计算机科学毕业生的基于物理的渲染器.所使用的数学的描述很好而且清晰,因为它是用'文字编程'编写的,所以你也可以看到适当的代码(在C++中).



1> Ian Hopkinso..:

我可以推荐pbrt,它是一本书和一个用于教授计算机科学毕业生的基于物理的渲染器.所使用的数学的描述很好而且清晰,因为它是用'文字编程'编写的,所以你也可以看到适当的代码(在C++中).

推荐阅读
pan2502851807
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有