【发布时间】:2020-08-24 20:04:18
【问题描述】:
我想在 3:09 分钟内对视频执行类似操作 https://www.youtube.com/watch?v=aYdB2xBNFek
我认为我需要空间映射和空间理解,但我无法理解如何创建空间意识角色。我希望这个角色可以坐在沙发上,也可以像我之前放的视频中那样坐在其他的家具上。
谁能帮帮我?
非常感谢!
【问题讨论】:
标签: c# unity3d mapping spatial hololens
我想在 3:09 分钟内对视频执行类似操作 https://www.youtube.com/watch?v=aYdB2xBNFek
我认为我需要空间映射和空间理解,但我无法理解如何创建空间意识角色。我希望这个角色可以坐在沙发上,也可以像我之前放的视频中那样坐在其他的家具上。
谁能帮帮我?
非常感谢!
【问题讨论】:
标签: c# unity3d mapping spatial hololens
如果你在MRTK中启用了Spatial Awareness System(默认启用),你只需要在这个游戏对象上添加一个Collider组件,它就会与生成的Spatial Mesh进行物理交互。
但是,我认为您真正需要的是“Tap To Place”。要在 MRTKv2.3 中实现它,Solver 将是一个很好的方向。 SurfaceMagnetism Solver 可以将光线投射到世界表面,并将对象与该表面对齐。此外,在即将发布的 MRTKv2.4 中,TapToPlace 将作为 MRTK 的新功能发布,让您可以轻松地将对象放置在场景中。
【讨论】: