您的位置:首页 > 大数据 > 人工智能

<<focus on 3d terrain >> 学习小结

2012-03-18 16:28 295 查看


最近看了 focus on 3d terrain 这本书,的确如别人所说的,太棒了!按照书上的思路,自己试了几个地形算法,并根据自己的理解用directx固定流水线,实现了一下!

附上代码:工程代码以rar格式,上传在我的文件中!

其中包括:

三个地形生成算法:

brute force,fault formation, midpoint interpolation

纹理混合算法:

根据不同的高度,混合生成相应的纹理

光照:

根据不同高度,及光线方向,生成不同的光照图

地形裁剪算法(LOD):

mipmap ,quadtree

其他:

天空盒,天空球,简单水流

以上就是简单的说明,也是刚接触这方面,写得不好的,请指正!

程序编写环境:win7, directx9.0,vs2008

控制方法: 空格键 控制是否 显示三角形 即wireframe, W/S/A/D/+四个方法键控制相机,E键:是否增加细节纹理   
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: