45fan.com - 路饭网

搜索: 您的位置主页 > 网络频道 > 阅读资讯:三维城市仿真介绍

三维城市仿真介绍

2016-09-04 16:34:28 来源:www.45fan.com 【

三维城市仿真介绍

开发环境:VC7.0 +DirectX9.0C

1、基于3DSMax7SDK编写自定义格式的模型导出插件。
2、在3DSMax7中建模,并用第一步开发的导出插件把场景导出为自定义格式*.C3D(文件组织方式仿照3DS)。
3、参考MPQ文件格式,把导出的场景模型打包成Model.mpq,把场景模型纹理打包成Texture.mpq,目的是为了在场景加载时减少磁盘文件打开时间(读取一个大的文件包到内存中再按照索引找到对应文件块,比分别读取几千个小的文件要节约很多加载时间)。
4、使用VC++基于DirectX9.0C开发简单的3D图形引擎(汗自己一个先,算不上引擎,只是整个架构模仿了OGRE和Nebula)
5、在自己的3D引擎中加载场景模型和纹理并进行绘制。可以通过键盘控制场景摄像机移动,在场景中浏览。

三维城市仿真介绍

三维城市仿真介绍

三维城市仿真介绍

三维城市仿真介绍

三维城市仿真介绍

BTW:没什么特别的效果,只是一个简单的3维仿真。实现了天空盒、场景的加载和显示、自定义摄像机、可视范围裁减、多重纹理、纹理Alpha透明、静态lightmap。

 

本文地址:http://www.45fan.com/a/question/72329.html
Tags: 三维 简单 城市
编辑:路饭网
关于我们 | 联系我们 | 友情链接 | 网站地图 | Sitemap | App | 返回顶部