![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
VR
文章平均质量分 86
monoooo
杭州学军中学毕业 山东大学软件学院本科在读
展开
-
基于unity创建一个简单的VR demo
创建一个VR项目 我们将使用Unity创建一个简单的VR项目demo,其效果是在VR头盔中观察一个立方体。Step 1 打开Unity,创建一个新的空项目。 Step 2 在Unity的菜单中选择File- Build Settings,并选中PC,Mac& Linux Standalone。 Step 3 在场景中创建一个新的立方体,从菜单中选择Game Object – 3D...转载 2018-04-10 15:00:56 · 3790 阅读 · 0 评论 -
VR空气键盘最新技术
电脑周边生产商 Logitech 与 HTC Vive 合作,推出一款能够在 VR 空间内的打字的键盘系统「BRIDGE」,现正供应 Beta 测试版。用户可以在 VR 头盔内的虚拟空间上,看到虚拟键盘的存在,而打上去会有真实键盘输入文字的反应。用户想在VR 环境下使用这个「BRIDGE」键盘,就需要先购买一个「Vive Tracker」连接器,当然你也需要有HTC Vive 以及Logitech...原创 2018-04-10 15:16:11 · 697 阅读 · 0 评论 -
VR的原理和实现
VR的原理和实现一、 VR内容制作VR内容场景的呈现分为两种情况:实景拍摄与3D建模场景制作。其中,3d建模场景制作又包含了“可以在VR里行走”和“不能在VR里行走”两种情况。1.1全景拍摄的流程第一步 拿到制作需求后,设计师进行头脑风暴思考场景内容,场景切换路径,界面里的文案交互逻辑,输出策划文档。第二步 摄制团队在实景进行视频或全景拍摄,输出全景视频或全景图。第三步 设计师进行视频剪辑...转载 2018-05-25 14:23:21 · 23388 阅读 · 1 评论 -
VR开发入门:3D图像的处理过程
我们来看看几个重要的概念: 搭建场景:创建一个可视化、可交互、脚本驱动的虚拟现实环境。 立体渲染:用两个相机渲染场景分别表示用户的左右眼,然后通过Oculus Rift头显的透镜,这两幅图片被重合在一起,从而形成清晰且具有深度视觉的场景。 头动追踪:通过捕获Oculus Rift头显的位置和转向来改变虚拟世界中相机的位置和转向。 我们需要编写大量3D操作的代码来表现我们的想法,可以直接通过...转载 2018-05-25 14:24:42 · 1625 阅读 · 0 评论 -
基于C#的VR键盘设计
由于键盘是用于手部识别的,所以选择的目标模板是一块和肤色差距比较大的黑色键盘。然后将图片放置在canvas上方便在UI层建立一一对应的关系把键盘的按键分成6行加方向键依次建立,把每个按键设成prefabs在VR场景中最上面那排需求不是很高所以就暂时省略了。这个是找到InputText,并且输入字母的方法。如果是外接物理键盘的话就直接根据按键输入。如果是想要通过VR设备的射线、手柄等控制那输入就变成...原创 2018-06-12 20:47:48 · 1428 阅读 · 0 评论 -
在VR场景中实现手指的对应关系
由于对环境的鲁棒性能并不够优异所以在每次移动到新的环境中需要对肤色进行重新采样。虽然这样的做法相对来说比较繁复,但对于不同肤色的人来说或是对于不同的环境(包括环境色的干扰、光照的强弱、光源的位置等等)来说,至少能够保证我们的程序使能够良好运行的。在我们完成键盘的配置、手势的识别后,需要实现把手的位置投影到场景中来。demo画面先大致这样,Point center; Poin...原创 2018-06-14 10:33:58 · 372 阅读 · 0 评论