3D游戏引擎设计与实现(10)

王朝other·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

经这几天的努力,已经把UI,D3D设备管理完成了,接着要开始写其它部份。要写哪部份才更好呢?我想肯定是先考虑怎么样渲染世界里所有的物品。要渲染物品得确定使用什么模型文件。现在可以选择的有好几种格式,第一种最方便的,应是用X的文件格式,因为D3D已经把它完全封装好。第二种是使用MDL文件格式,就是HL的格式。第三种就是QUAKE3使用MD3的格式。其实每种格式都有自己的优点和缺点,就看着自己喜欢用那种格式,看起来还是比较难选择的。

经过不断地考虑,想试着使用MDL的文件格式。因为我没有美工,至少可以拿当前的CS的资源来实现一下,比较现实一点。

目前暂时不考虑加载的资源的内存管理方面,先实现加载模式文件作为第一步,然后再考虑怎么样显示这些物体在场境里。说到场境,主要分为两大类:室内和室外。每种场境都要分开来实现,室内场境比较好实现,因为就是在一个四方体的盒里,粘贴上不同的纹理来实现。室外的就比较麻烦,因为要有天空,树木,花草以及地表。

今天身体不大舒服,有点发热,可能要过几天才写这个了。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航