如何在某些坐标中渲染静态3d对象

时间:2017-04-26 18:17:49

标签: unity3d geolocation rendering

这是我第一次团结,我需要在地图的某个坐标中在设备(vr)的相机中制作一个3d对象,你知道任何可以帮助我的链接吗?只有静态对象始终处于相同位置,用户才能在其设备上看到它

1 个答案:

答案 0 :(得分:0)

如果要将其覆盖在3D场景上方,请使用renderTexture,然后使用Raw Image component将渲染的纹理添加到UI。

另一种方法是使用画布集来屏幕空间叠加渲染。您可以通过转到GameObject>创建画布。 UI>图片。 (请参阅Unity手册网站上的UI>画布页面,我只能以新用户的身份发布2个链接)

此渲染模式下的画布在UI Canvas的统一手册页面上以这种方式描述:

  

屏幕空间 - 叠加   此渲染模式将UI元素放置在场景顶部呈现的屏幕上。如果调整屏幕大小或更改分辨率,Canvas将自动更改大小以匹配此值。

我假设这是3D场景中的UI元素,因为你提到了VR。

信用:我从统一论坛帖子中获得了一些链接和信息"将3D模型显示为UI元素的最佳方式是什么?"