将UI固定在VR眼镜上

在VR项目中,有时候我们需要将UI界面一直出现在眼镜前,类如:倒计时,分数,提示等

效果如下:

方法:

1、将需要显示的UI材质添加UI材质(其shader选择UI/FrontUI,也就是UIOverlay,由于UI界面是一直显示在眼睛上的,所以用这个材质会让UI一直显示在眼前,否则当UI与模型重叠的时候看不到UI了);

链接:https://pan.baidu.com/s/16GYToAMdsTXyNIp8AJOzRg
提取码:bz53

2、设置UI界面的锚点,避免位置错乱;

3、将UI界面canvas组件的Render Mode属性修改为 Screen Space - Camera;

4、VRTK的camera( Camera (eye) )拖放到Render Camera中;

5、将Canvas Scaler组件的UI Scale Mode属性设为:Constant Pixel Size;

posted @ 2019-05-24 13:56  挽风入我怀  阅读(1007)  评论(0)    收藏  举报