在Creator中已经通过DED文件生成了地形,现在如何设置LOD以使得切远和切近时能够使用不同的地图纹理?

目前我能够实现用delaunay或polymesh算法生成地形,生成后往上用puttexture贴一张地形图,整个模型远看大概有个样子了,但是当拉近时由于纹理放得太大会看... 目前我能够实现用delaunay或polymesh算法生成地形,生成后往上用put texture贴一张地形图,整个模型远看大概有个样子了,但是当拉近时由于纹理放得太大会看起来一片模糊……我就想像google地图那样分几个不同的图层,拉近时显示更清晰的地图纹理。请问应该如何实现? 展开
 我来答
兦儿麻杂
2010-11-10 · TA获得超过954个赞
知道小有建树答主
回答量:506
采纳率:0%
帮助的人:291万
展开全部
简单的方法,如果地形面积不大的话,就在不同的LOD下,付给不同精度的地图纹理。但根据你采用的算法,不同级别的地图纹理的做法有所区别。也就是说你要按四分法,制作一系列的地图纹理。精度由高至低。如果地形面积小到一定程度,比如几十平方的话,就不需要这么麻烦了。一张纹理搞定。至于不同精度的地图纹理如果面积不大就自己手动做几张,如果面积较大你也可以使用dds格式纹理来做。这是做地形的常用地图纹理格式,可以方便你四分对应LOD结构。

正规的做法,就比较复杂了,一般针对面积较大,且有真实数据支撑的制作。需要把不同级别的地图纹理与DED的数据进行映射。也就是说准备比较繁琐,需要的数据及图像要求规整精确,做的时候却很快捷。
来自:求助得到的回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式