将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;

原文地址:https://www.cnblogs.com/yzx885059439/p/10917774.html

时间: 2024-11-08 11:10:06

将UI固定在VR眼镜上的相关文章

当肿瘤遇上VR眼镜,却只能乖乖滚蛋

<滚蛋吧!肿瘤君>由白百何.吴彦祖领衔主演,改编自漫画师熊顿的同名漫画.影片里,患癌女主是年轻的乐天派漫画家,她在人生最艰难的时刻笑对命运.近年来,恶性肿瘤发病率越来越高,人们谈"癌"色变.但是当肿瘤君遇上VR眼镜,却只能乖乖滚蛋. 虚拟现实(VR)已不再是虚无缥缈的概念,更不是戴上头显看看视频.打打游戏那么简单.其实,VR与大部分传统行业进行碰撞,都将产生摧枯拉朽般的变革.今天这个故事讲述的是虚拟现实与传统医疗交汇出的新世界. 肿瘤位置特殊,周围神经密布,切除难度大.戴上

五十年前雨果就有了VR眼镜的技术理念

如果你喜欢科幻的话,那你肯定不会陌生在科幻领域中最有影响力的奖项-雨果奖.这一奖项是用科幻小说之父雨果·根斯巴克来命名的.1926年,雨果还是一本名为Amazing Stories杂志社的编辑,在这本杂志中,有各类天马行空的科幻小说.Amazing Stories也为雨果在科幻小说领域中的成功奠定了基础. 雨果作为科幻小说的开山鼻祖,他一生写过众多巨著,其中还有很多在科幻小说中的设想变成了现实.他雨果除了是一个爱写千奇百怪科幻小说故事的人,他还是一个喜欢瞎捣腾的发明家,爱好发明创造各种玩意.把梳

为什么玩VR眼镜会头晕?

为什么玩VR眼镜会头晕?看完本文你就懂了 很多用户都体验过各式各样的VR眼镜或者说头盔,但是不管哪一款,都很容易出现头晕的情况.相信大家都纳闷过,为什么玩VR眼镜会头晕?实际上这是和设备本身的技术含量有关的,下面就带大家详细的了解下,头晕的背后原因. 为什么玩VR眼镜会头晕? 对很多体验过VR的人来说,除了会感觉到爽以外,还一定会感觉到晕!所以,就算VR看上去很美,因为眩晕这一“致命伤”,目前也只能是浅尝即止.从某种意义上讲,VR的使命是制造一个与现实世界一样逼真的虚拟世界,这其实本身就是一种挑

当VR遇上直播,会碰撞出什么样的火花?

"很快我们就将生活在这样一个世界,每个人都可以分享和体验各种场景,一如身临其境."这是扎克伯格对虚拟现实未来的展望. 2016年是VR市场发展的元年.以Oculus Rift.HTC Vive和索尼为代表的"三大VR头戴显示器"的亮相,VR消费热潮被点燃.市场调研机构IDC报告显示,2016年全球VR设备出货量将达到960万台,而2015年仅为35万台,将会是去年的27倍.此前,数码资本最新数据也预测,到2020年,全球增强现实(AR)与虚拟现实(VR)市场规模将达

《编程之美》之如何控制CPU的暂用率固定在50%

<编程之美>第一章 让CPU暂用率听你指挥的粗糙实现,如何控制CPU的暂用率固定在50% #include <stdio.h> #include <Windows.h> #ifdef __cplusplus extern "C" { #endif #include <Powrprof.h> #ifdef __cplusplus } #endif #define GetCPUTickCount() __rdtsc() typedef str

(10 Android)实验项目_Android UI与Activity组件(上)

(10 Android)实验项目_Android UI与Activity组件(上) 一.实验目的 (1) 掌握常用的布局方法. (2) 掌握Activity组件的生命周期. 二.实验内容及步骤 在Android Studio中,新建名为Example3的项目,然后在此项目中完成如下几个模块的设计: 1.掌握各种布局的特点.Android常用控件的使用 (1) 在项目里,新建名为example3_1的模块. (2) 在默认的约束布局里,添加垂直线性布局并内嵌水平线性布局,然后依次添加文本框.下拉列

客户端热更新框架之UI热更框架设计(上)

什么是热更新,为什么需要热更新?热更新是目前各大手游等众多App常用的更新方式.简单来说就是在用户通过App Store下载App之后,打开App时遇到的即时更新.对于手游客户端来说,受到苹果审核的约束, 一次审核提交需要10~20天不等的等待时间.而这段时间开发进度依然会推进很多,一旦手游上线,第一个版本在玩家疯狂行为下,出点问题是必然的,所以"在线更新" 就成了家常便饭与必然.如果你要求必须整体重新下载完整下载包体,无法热更, 那么10~20多天后,游戏估计就没啥人了. 热更新要解

如何将任意文件固定在 Win10 的开始屏幕中

虽然Wox和Launchy是我日常启动程序的主力方式,不过开始屏幕的图标方便归类,这是快速启动工具所不能提供的,因此我也会将最常用的程序在开始屏幕上分类固定. 最近需要将一个常用的批处理文件(*.bat)固定在开始菜单中.但是发现不论是*.bat文件本身还是这个批处理的快捷方式(*.lnk),右键菜单中都没有固定到“开始”屏幕这个选项.那么如何实现将这个批处理固定到开始屏幕中呢? 其实开始菜单(C:\Users\Username\AppData\Roaming\Microsoft\Windows

vue+element ui +vue-quill-editor 富文本图片上传到骑牛云

vue-quill-editor上传图片会转换成base64格式,但是这不是我们想要的,之后翻了很多文章才找到想要的,下面直接上代码 <style lang="sass">.quill-editor min-height: 500px background:#fff .ql-container min-height: 500px .ql-snow .ql-editor img max-width: 480px .ql-editor .ql-video max-width: