3D室外场景的构建(1)----地形初步构建
摘要:在阅读了Introduction to 3D Game Programming with DirectX 9.0后,我试着实现一个简易的3D场景。阅读这本的细节就不多说了,这里回顾下实现3D场景的整个过程。 代码以书本十三章的代码Terrain为基础。辅以:摄像机类、D3D通用框架、公告牌、.x文件、道路、天空盒几个模块。 其中地形的部分代码还参考了Focus on terra...
阅读全文
MaxPrimitiveCount 的限制
摘要:最近在绘制3D的地形,128*128的毫无问题,但绘制256时就出问题,当视野里的三角形数量大到一定程度后,会导致渲染失败。查了查MSDN才知,DrawIndexedPrimitive绘制三角形是有个数限制的。 MaxPrimitiveCount Maximum number of primitives for each DrawPrimitive call. Note that when Dir...
阅读全文