unity:如何将arial照片粘贴到地形上?

时间:2019-03-10 11:27:34

标签: unity3d geography

我用数字土地模型制作了一个高图,并将其作为一个地形放置成一个整体。我如何在上面放一张arial照片? 任何提示都欢迎! 安德烈亚斯(Andreas)

2 个答案:

答案 0 :(得分:0)

您可以通过程序生成网格,然后根据图像文件的大小设置UV。

查找“过程网格UV统一性”

答案 1 :(得分:0)

您可以通过使用地形splatmap来完成此操作,在Unity中,我认为它称为alphamap。

此处提供文档:https://docs.unity3d.com/ScriptReference/TerrainData.html

请注意,一个splatmap只能存储4个纹理,因此,如果您的arial照片包含4种以上的不同纹理类型,则需要以splatmap阵列的方式进行思考。

如果此方法不适合您的需要,那么您需要投影仪或贴花方法,请仔细阅读它们。

替代方式: 如果您不需要任何运行时魔术,则只需将纹理添加到地形,该纹理将成为您的arial地图,并基本上将其适合您的地形。但是在大地形上使用一种纹理会产生非常糟糕的结果。

相关问题