Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# “视觉上的树”;轮换;带VR耳机运动(Unity)_C#_Unity3d_Virtual Reality_Htc Vive - Fatal编程技术网

C# “视觉上的树”;轮换;带VR耳机运动(Unity)

C# “视觉上的树”;轮换;带VR耳机运动(Unity),c#,unity3d,virtual-reality,htc-vive,C#,Unity3d,Virtual Reality,Htc Vive,我很难提供视频,因为场景视图和游戏视图没有显示我在说什么,这只是在耳机的显示屏上 我的地形树在视觉上旋转。当我说视觉的时候,它看起来就像是树上的透视图被改变了一样(底部根本不旋转,只是顶部)。这仅在VR耳机移动时发生。我作为常规对象放置的树没有这种旋转错误 也没有代码可以显示,因为我甚至还没有编写任何代码 使用SteamVR、Unity和Vive。我读了一些书,无意中发现了这篇文章: 它解释了unity生成的树显示为公告牌,以减少我假设的渲染成本 众所周知,广告牌在虚拟现实中看起来很奇怪,因为

我很难提供视频,因为场景视图和游戏视图没有显示我在说什么,这只是在耳机的显示屏上

我的地形树在视觉上旋转。当我说视觉的时候,它看起来就像是树上的透视图被改变了一样(底部根本不旋转,只是顶部)。这仅在VR耳机移动时发生。我作为常规对象放置的树没有这种旋转错误

也没有代码可以显示,因为我甚至还没有编写任何代码


使用SteamVR、Unity和Vive。

我读了一些书,无意中发现了这篇文章:

它解释了unity生成的树显示为公告牌,以减少我假设的渲染成本

众所周知,广告牌在虚拟现实中看起来很奇怪,因为它们的旋转算法在某种程度上弄糟了。你可以覆盖普通的广告牌,但我不认为地形生成的树是可变的,除非你想挖得很深


希望我链接并查看unity广告牌的帖子能帮助您理解。

看来这个问题已经解决了

XR:改进的VR地形树:固定了所有旋转的广告牌树 在虚拟现实中观察者移动时的时间


请在此提出一个问题,非常好,谢谢:)你知道用常规对象替换所有地形树是否可行吗?我现在大概有50棵地形树。