5

我正在统一开发游戏,其中我需要将一些图像放置在地形上,如附图中的黄色箭头和“蓝色圆圈中的 P”统一渲染在表面上。

任何想法或方法将不胜感激。

Unity中的箭头

4

4 回答 4

5

Unity 中没有对贴花的内置支持。您可以只创建具有透明纹理的单独游戏对象并将它们放置在此处的地形上方,或者使用 Unity Asset Store 中贴花的几个包之一,例如这个。(我只是简单地尝试过,不能说它的质量)。

于 2013-04-18T10:32:15.580 回答
1

我知道这是一个古老的话题 - 但对于那些仍然不满意的人:

我会推荐使用Easy Decal

这是一个非常强大的贴花投影仪。它易于使用,您也可以在崎岖不平的地形等不平坦的表面上粘贴贴花。

于 2014-11-01T10:09:50.627 回答
0

您可以尝试放置一个平面,其纹理与表面法线略高于表面对齐。或者你可以尝试一个为你贴花的扩展。这是我发现的:

Unity3D 贴花系统

于 2013-04-18T10:34:12.190 回答
0

如前所述,Easy 贴花是一个不错的选择。它易于使用,具有广泛的功能,您将物有所值。但是,如果您需要蒙皮贴花,则无法使用 Edelweiss 交互式贴花系统 Pro。它更昂贵,但除了蒙皮网格支持之外,它还支持纹理图集,可以节省您的绘制调用。

于 2016-04-04T18:11:37.967 回答