生成了能保持边界的模型后,还需要做的就是给模型赋予贴图,这个贴图的生成方式如下。
首先要从顶视图获取一张足够大无光照的视角图像。
需要打开场景所有的子关卡来拍顶视图,我们选择视角是Top,无光照模式,显示所有的地形和模型。
然后我们使用Unreal自带的 High Resolution Screenshot工具,调整Screenshot Size Multiplier倍数,使得最终得到的全场景分辨率达到6144左右,导出得到一张高分辨率的图像。
下一步我们使用Photoshop来处理,建立一张6144*6144大小的画布,然后将上面得到的图片导入,铺满整个画布。
然后选中Slice工具,在画布右键点击,选择Devide Slice,将整个画布等分6*6,这样做的目的就是使得我们能够导出6*6张1024*1024大小的材质贴图,正好每单块地形使用一张1024*1024大小的地形贴图。
最后我们来导出这些贴图。
点击Save for web按钮,弹出对话框,然后点击Slice工具,按Shift全选所有的Slice,确保全部Slice导出的是Png24格式的图片,点击导出即可。
然后我们就可以将效果应用在保边地形模型上面,下面是效果对比。
【地形效果】
【地形静态模型效果】
放到大场景效果,无接缝