上一期我们对PassthroughXR项目做好了基本的项目设置,今天我们就开始构建一个基本的Passthrough应用。
我们还是从基本场景开始。先把默认的main camera删除。因为后续我们会引入OVR Rig对象,这个对象自带Camera用来实现VR视角。
在Project面板我们搜索OVR camera rig。看见有一个预制件,我们把这个预制件拖入场景。
下面我想做的是在我们的VR相机前放一个小方块。为了实现这个,我们在Hierarchy右击,选择3D对象,方块儿。点击右边三个点,重设一下方块儿的Position属性。
调整一下方块儿的位置让方块儿位于视野前方。点击R键进行缩放,大概0.35倍左右。
好了,现在我们有了OVR Rig和一个方块儿。接下来,在OVR Rig的Inspector中,我们追加一个组件,搜passthrough layer,出现OVR passthrough layer,追加这个组件。具体每个属性代表什么意思我们稍后再了解。
由于我们自己加了一个Passthrough组件,要让这个组件生效我们需要先对OVR Rig的现有组件做一些设置。展开OVR Manager,有一块儿内容叫Quest Features,下面有General,Build Settings,Security和Experimental四个选项卡。我们切到Experimental面板,这里有两个CheckBox,第一个Experimental Features Enabaled我们勾选上,在此基础上PassthroughCapability变得可选,我们