事实上在很多的游戏书里都有完整的列出,但是有很多的算法只是给出理论上的分析,真正到设计虚拟系统,游戏的时候就要创新了,因为具体的应用导致具体的需求,可能需要的是完全不同的结构算法,这就看项目中的具体的要求了。我感觉,做编程,对算法的理解一定要过硬,能设计算法,特别是虚拟,游戏设计方面。
以及webgl区别;都是用的显卡加速,区别最大的是D3D支持显存位图,GDI中位图只能是内存,而且D#D处理方式更加贴近硬件解析更快,GDI已经丧失了加速!这样就可以使用离线的shader编译。Model(在3D图形领域常被简称SM)就是“优化渲染引擎模式”。