我注意到一些顶尖大学正在开设课程,让学生在其 CS 专业中学习与计算机图形相关的科目。可悲的是,这是我的大学没有提供的东西,我真的很想在未来几年的某个时候进入。
我从一些大学找到的一些项目很棒,尽管我最感兴趣的是两件事:
- 光线追踪:
- 我想在未来两年内编写一个 Raytracer。我需要知道什么?我还不是一个出色的程序员(Java、C 和 Prolog 是我今天的主要语言),但我每天都在慢慢学习。此外,我的数学背景并不是那么好,所以任何关于阅读书籍的指针或关于编写这样一个程序的建议都会很棒。我倾向于很快拿起这些东西,所以请随意向我扔参考。
- 编程 3D 渲染模型
- 我看过几个项目,学生们开发了模型并在游戏中使用它们。我用光栅图像制作了几个 2D 游戏,但从未使用 3D 模型。在编程这些模型方面我需要学习什么?如果它有帮助的话,我以前对 3D Studio Max 和 Cinema4D 没问题(尽管每门课程似乎都使用 Maya),但大约四年没有碰过它。
很抱歉发布了如此含糊的问题,说实话,愚蠢的问题。这只是我一段时间以来一直想做的事情,而且作为一个大型项目,我可以在自己的时间里进行开发。