在Unreal Engine中,当你创建一个巨大的场景或地图区域时,你可以直接拖拽一个免費的auto材质到地图中,根据高度进行绘制,例如斜坡会绘制石头,高峰会绘制白色的雪,之后你可以用着色器来替换这些材质,例如不同的草坪或不同的岩石纹理或不同的雪纹理等。
所以我就好奇了,在Unity中如何实现类似这样的效果?我甚至还不知道如何在Unreal中创建巨大的地图,但我特别想知道的是,如何用auto材质来绘制整个地图,根据高度进行绘制,达到无缝衔接的效果。
在Unreal Engine中,当你创建一个巨大的场景或地图区域时,你可以直接拖拽一个免費的auto材质到地图中,根据高度进行绘制,例如斜坡会绘制石头,高峰会绘制白色的雪,之后你可以用着色器来替换这些材质,例如不同的草坪或不同的岩石纹理或不同的雪纹理等。
所以我就好奇了,在Unity中如何实现类似这样的效果?我甚至还不知道如何在Unreal中创建巨大的地图,但我特别想知道的是,如何用auto材质来绘制整个地图,根据高度进行绘制,达到无缝衔接的效果。
评论 (0)