开发VR游戏的基本要求

由于我对VR技术的兴趣,我特意去网上查找了一下如果要从事VR游戏的开发,程序员要掌握的一些能力和要求。可能不太详细,只供参考。

1. C++ 语言必须过关,现在大部分的3dengine都用c++,不管自己做还是看别人的,c++还是必需的
2. 基础的计算机图形学知识,这里指通用图形学知识,了解渲染管道原理
3. 熟悉当前流行的渲染管道硬件接口(d3d or opengl)
4. 了解实时渲染技术细节(指那些可以用在实时渲染得具体技术)
5. 了解高层图形算法
>>场景管理
>>材质系统
>>粒子系统
>>动画系统
.......
6. 了解更高层的引擎组织方法
>>对象管理
>>资源管理和调度

你可能感兴趣的:(开发VR游戏的基本要求)