AUTO LANDSCAPE
MATERIAL
Unreal自动地形材质
简介INTRO
自动地形材质是为了通过程序生成的方式辅助地编工作的高效进行,摆脱大面积绘制的传统地编做法。自动地形材质也非常适用于开放世界的地形制作。
自动地形材质
Auto Landscape Material
自动地形材质是可以根据地形网格形状自动分布Landscape Layer的材质。演示中主要通过坡度遮罩以及高度遮罩实现。
贴图重复修复
Tiling Issue Fixing
通过Hex Grid UV Manipulation以及Marco Variation两种方法减少远景地形贴图的重复
虚拟贴图
Runtime Virtual Texture
通过虚拟贴图功能提升自动地形的运行效率,同时也可以树木岩石等地面素材更好地与地形融合。
自动植被
Landscape Grass Type
Landscape Grass Type可以直接与自动地形材质关联,非常适合用来创建没有碰撞体积且需要大量铺设的地面素材,演示中的草地以及河床上的石头与树枝是通过Land Grass Type实现的。
自动河床
Auto Riverbed
演示中的河流通过Unreal Water System创建,可以通过Water Brush Manager使得水面周围的区域自动分布上河床材质层,并跟随河流变化。
程序化生成植物
Procedural Foliage Spawner
比起Landscape Grass Type,Procedural Foliage Spawner会消耗更多性能,也不能实时同步,但是非常适合需要碰撞体的地面素材。演示中的树木是由Procedural Foliage Spawner生成。
瀑布特效
Waterfall FX
使用Niagara制作的动态瀑布。