我读过关于OpenGL和nvidia-cg-toolkit和其他着色器的文章,都包含了大量的数学问题和特效的数学公式。
我希望能够制作合适的3d游戏,尽可能多地使用GPU。
如果我对数学相关的信息不感兴趣,我必须使用3d引擎吗?如果是这样的话,有没有人能推荐一个使用GPU来处理所有阴影之类的好东西呢?
非常感谢!
发布于 2010-08-02 19:15:37
试试Unity3D吧。创建令人敬畏的游戏,伟大的编辑器,易于学习脚本,不需要数学!为iPhone、iPad、Playstation、Wii、360、web和PC创建。
Unity 3d website here
发布于 2010-08-02 20:11:19
在一个游戏中有很多部分。
没有线性代数背景,你可以做:脚本,网络,游戏,声音,相机(部分),有限的动画,全动画,如果引擎足够完整,一些渲染,视觉资源,外部工具,...
你将无法做到: 3d引擎的核心,着色器,许多渲染技巧。
不幸的是,后者是最有趣的IMHO
发布于 2010-08-02 19:12:14
正如您所提到的,如果您对所有的数学知识都不感兴趣,我建议您使用预先构建的图形引擎。
我推荐"Allegro library",根据维基百科的说法,它绑定了Ada,C++,C#,D,Lisp,Lua,Mercury,Pascal,Perl,Python和Scheme。
https://stackoverflow.com/questions/3387102
复制相似问题