
VR
文章平均质量分 65
袭瑛
自学前端ing…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
VR_Unity的基本Shader的剔除、深度测试、Alpha测试以及基本雾效
剔除与深度测试(Culling & Depth Testing):http://www.k2ma.com/support/jishufuwu/2015/1119/174.html 1.1 剔除(Culling)的概念: 对于实时交互的3D环境而言,现实的速度和效率是非常重要的。虽然现在的硬件能力非常的快,但是要想保持30FPS的同时处理数转载 2016-08-12 12:05:13 · 4429 阅读 · 0 评论 -
关于VR边纹理材质的渲染
前段时间经常渲染白模线框的图,写了这个脚本方便工作,后来又加了中英文适配,今天贴上来.fn YY_edgestex =( vr = renderers.current case of ( (vr材质 != undefined) : (mat = vr材质()) (vr_材质 != undefined) : (mat = vr_材质(转载 2016-08-11 17:47:25 · 4321 阅读 · 0 评论 -
VR沉浸体验的要求
以下为演讲实录:大家好!今天我来这里主要介绍的是使用UE4做VR内容的一些优化技巧。VR需要给大家一个沉浸式的体验,这要求两点:一点是你的画面要尽可能的精美,另外一点是你的呈现要尽可能的流畅。这两点其实是相互矛盾的,因为你画面做的越细致、越精美,其实你的内容就越重,你的渲染压力也就越大。你要做到75帧双眼同时渲染难度就非常高。我们看用UE4引擎帮你做了多少事情,第一个已经早转载 2016-08-11 17:45:55 · 2372 阅读 · 0 评论 -
Unity3d VR学习笔记——Unity烘焙
1.立方映射:Cubemap生成立方映射是用脚本生成的,建立Editor文件夹,用Cubemap脚本渲染立方映射2.烘焙需要2套贴图:(1)纹理贴图(2)光影贴图3.烘焙量最好保证模型Scale(缩放大小)为1:1:1,如果在3DMAX中对模型进行了缩放,一定要在工具中将其重置变换4.将要烘焙的物体属性更改为Static。5.Window->转载 2016-08-11 17:44:39 · 1378 阅读 · 0 评论 -
Unity头戴式游戏制作视频教程
这是国内一家下载速度很快的VR资源分享网站:http://www.galar.cn/这种分左右格式显示的原理最简单讲就是两个摄像机:在此基础上加上对摄像机旋转角度的控制,可以是跟随鼠标,又或是用设备自带的螺旋仪(一般现在的手机都有螺旋仪).此外Dk2还有个红外线摄像头能对用户进行定位,但距离和角度有限.这是上面的工程文件:http://pan.baidu.com/s转载 2016-07-05 21:05:23 · 668 阅读 · 0 评论 -
360°全景照片
http://www.cylonspace.com/2016/02/03/vr360viewer/ 在VR应用中,有一个相对简单的虚拟现实体验,那就是360°全景照片浏览器, 他可以使得手机拍照的”全景”照片, 得以”恢复”当时拍照的场景全貌, 这个创意的确比单纯的2d图片更有震撼力一些,故本文就制作360全景照片的过程进行简单小结。 Step 1:预期需求转载 2016-07-05 20:59:08 · 1892 阅读 · 0 评论 -
VR交互方式
2.3 VR交互方式2.3.1 动作捕捉http://36kr.com/p/214786.html2.3.2 触觉反馈http://www.donews.com/dtv/201602/2916586.shtmhttp://www.eeyy.com/chanye/20150603/62325.html原创 2016-07-05 20:48:01 · 1290 阅读 · 1 评论 -
VR延迟优化
1 导言说多了AR,今天来八八VR,因为,上周,我们终于去体验了传说中的 VR 主题乐园。听祖老师吹他们的公园已经有些时日了,却一直没机会去体验,这次,怀着去蹭饭的心情,打着去采访的幌子。终于顺便蹭到了VR主题乐园的体验。在背上20斤的包玩上了10多分钟后,我开始有点犯晕了。看来延迟这件事,的确是一个体验的症结。正好看到VR馆的这篇文章,就抱过来一起分享下。用户运动开始到相应画转载 2016-07-05 20:28:52 · 738 阅读 · 0 评论 -
Unity5.3官方VR教程重磅登场-系列8 VR开发的更多资料
https://zhuanlan.zhihu.com/p/20550347不知道怎么开发VR游戏?Unity5.3官方VR教程重磅登场-系列8 VR开发的更多资料2 个月前为了方便大家的学习和提高,我们把跟VR开发相关的外部资源做了整理,这部分内容会随时根据需要更新的。Unity Centric(以Unity为中心):Unity - Manual: VR Overv转载 2016-05-10 04:59:41 · 559 阅读 · 0 评论 -
Unity5.3官方VR教程重磅登场-系列7 优化VR体验
本文转自:知乎专栏-笨猫快乐学编程,作者:王寒简介对于VR应用来说,如果想要让用户获得好的用户体验,特别是免除恶心眩晕的困扰,在VR开发中进行优化是必不可少的,惟其如此才能达到我们期望的游戏运行帧速。和其它平台上的开发不同,对VR应用的优化应该在项目启动的前期就开始,而且应该贯穿始终,而不是像传统项目那样把优化的工作留到最后去做。此外,在目标设备上进行实际测试也是非常有必要的。相比非V转载 2016-08-11 17:49:40 · 1608 阅读 · 0 评论 -
VR 圈里经常被提起的概念:低余辉、异步时间扭曲等
http://it.sohu.com/20151113/n426374638.shtmlVR 圈里经常被提起的概念: 低余辉(Low Persistence) 不论是 Oculus Rift DK1 ,还是“XX魔镜”那种放手机进去的 VR 头盔,从屏幕来看,其实是差别不大的,因为 DK1 用的也是手机那种液晶屏。手机屏幕用在 VR 上有一个最大的问题:动态模糊。或者用 Oc转载 2016-08-12 11:51:30 · 4035 阅读 · 0 评论 -
混合现实VR Twitch视频
http://m.manew.com/thread-46793-1-1.html混合现实视频非常的酷炫。我们每周4开始在Twitch直播平台上直播制作VR游戏《Fantastic Contraption》的过程,得到的反馈让我们非常兴奋,以下是首次直播的亮点:[media]http://static.video.qq.com/TPout.swf?vid=a0181izq5ib&auto=0转载 2016-08-12 11:48:41 · 2837 阅读 · 0 评论 -
一些关于API层面的优化的VR渲染优化方法
VR渲染需要左右眼两幅不同的画面,现在的大部分引擎都是暴力的直接渲染两遍,这样做想想性能也很难达到75FPS(或90FPS)以Oculus DK2为例,1920x1080@75FPS,加上Super Sampling就变成了(UE4默认135%)2592x1458@75FPS如果是Oculus的消费者版本和HTC Vive,分辨率和刷新率更是提升到了2160x1200@90FPS,转载 2016-07-12 19:43:12 · 713 阅读 · 0 评论 -
VR副作用、演示、涉及图形图像算法、UI设计和最大挑战等
//副作用:VR屏幕离人眼太近,是否造成比目前使用传统屏幕会带来更多的视力危害虚拟现实技术一旦进入了终极状态,开始进入神经科学领域的话,用炫酷一点的话说已经进入了“上帝禁区”了。通过虚拟现实技术让人类的神经与虚拟现实世界连接,通过扭曲人类的五观反馈,来实现与虚拟现实世界的互动。这样一种技术会对人体造成什么影响?对神经的损害程度有多严重?会不会像毒品一样会让人成瘾?会不会留下后遗症从而在真实转载 2016-08-12 11:14:30 · 4123 阅读 · 0 评论 -
Oculus Rift内部结构
http://tech.163.com/16/0331/08/BJFM3FTF00094OE0.html虚拟现实头显设备Oculus Rift正式发售上市没过两天就被iFixit完全肢解,让大众一窥这款令人迷失在虚拟世界的价值20亿美金的设备。卸下塑料棉垫拔下线缆后,可以发现数个小小的螺丝用以固定这款头显设备。取下螺丝,卸下弹性莱卡材质面罩,就能看到内部的塑料骨架了。iFi转载 2016-08-12 11:10:20 · 2461 阅读 · 0 评论 -
Unity3D for VR 学习(4): 自绘摄像机的视口区域锥体
http://www.cylonspace.com/2016/01/27/cameraviewex/ 在Unity Editor下,当选择Camera组件后,可呈现出Camera视口区域锥体,非常方便。但是当选择其他物体,如Cube后,就无法得知是否在Camera市口区内了,这里我找到了雨松MOMO的一篇博客《Unity3D研究院之获取摄像机的视口区域》,他用Camera.fieldOf转载 2016-08-11 17:58:36 · 2712 阅读 · 0 评论 -
Unity3D for VR 学习(8): Unity Shader概述
http://www.cylonspace.com/2016/02/22/shaderlab/ 从西安到北京高铁上,一位VR老外团队的华人leader对VR技术做了画龙点睛:“3D游戏的核心部分在Render, 国内很多团队美术、程序中间缺失严重。所以3d游戏做不好。 VR这块更是至关重要。” 故,欲VR,先Shader吧。 1 CG规范: 计算机图形学(英语转载 2016-08-11 17:57:17 · 2106 阅读 · 0 评论 -
Unity3D for VR 学习(10): Unity LOD Group 组件
http://www.cylonspace.com/2016/03/14/lodgroup/LOD (Level of Detail), 远小近大思想。 LOD,在Unity中是用到了空间换时间的优化方法:即程序加载2套模型,导致包会增大;在运行时刻,远处的用面数少的模型–模糊一些,近处用面数多的模型–清晰一些。 类似的原理,还有纹理的MipMap设置。 Step1: 美术转载 2016-08-11 17:56:27 · 2877 阅读 · 0 评论 -
如何用Unity和Cardboard做一款VR游戏
http://58kaifa.com/article/440【Gamelook专稿,转载请注明出处】Gamelook报道/随着Oculus宣布1月6日开启预售,2016年很可能成为VR游戏元年,但很多的调研显示,手游设备才是市场增长的关键,SuperData发布的报告显示,2016年全球VR游戏市场规模预计在51亿美元左右,消费者设备安装量在3890万左右,凭借价格门槛转载 2016-07-05 20:26:40 · 1716 阅读 · 0 评论 -
12个优化Unity/GearVR应用的小技巧
比起那些普通应用,VR 应用所需的计算性能要求大了太多,让优化成为了一项重要工作。如果你的目标是类似 Gear VR 这种移动设备,那么要求会更高。以下为一些基本的标杆:单眼 50 个绘制调用(Draw Call)。Unity5 更加精准地称之为 口令设置程序 调用(setpass calls)。少于50000-100000个顶点数以及50000-100000个多边形数量。转载 2016-07-12 19:35:02 · 503 阅读 · 0 评论 -
Unity5.3官方VR教程重磅登场-系列6 VR真机测试和产品发布
不知道怎么开发VR游戏?Unity5.3官方VR教程重磅登场-系列6 VR真机测试和产品发布王寒 · 3 个月前在本教程中我们将学习如何将产品在两个真机平台上进行测试-DK2和Gear VR。当然现在还有Oculus之外的其它VR设备平台,后续我们将会逐步支持更多推出消费版设备的VR硬件。配置到Oculus DK2上虽然我们可以在Unity中通过点击Play在DK2上测试项转载 2016-05-10 06:05:56 · 916 阅读 · 0 评论 -
如何有效提升Unity Gear VR游戏性能
摘要: 好的,所以你决定用 Unity 来做一个 VR 游戏,并选定了三星 Gear VR 为你的目标平台。做好之后,打开应用,在设备上执行文件再容易不过 – 但有个问题,帧率实在太低。Gear vr游戏性能1" width="558" height="313" style="word-wrap:break-word; max-width:620px">好的,所转载 2016-04-27 20:44:38 · 1112 阅读 · 0 评论 -
【VR】Unity3d VR学习笔记——Unity烘焙
转载:http://m.manew.com/thread-45006-1-1.html?_dsign=f931ed771.立方映射:Cubemap生成立方映射是用脚本生成的,建立Editor文件夹,用Cubemap脚本渲染立方映射2.烘焙需要2套贴图:(1)纹理贴图(2)光影贴图3.烘焙量最好保证模型Scale(缩放大小)为1:1:1,如果在3DMA转载 2016-04-27 20:39:34 · 1371 阅读 · 0 评论 -
虚拟现实及增强现实(眼镜或头盔)现状与未来-基本介绍
http://m.manew.com/thread-45100-1-1.html?_dsign=9f28cc54增强现实技术是由虚拟现实技术发展而来。最早应用于军事,今年開始,因为智能手机的普及、智能硬件的兴起以及Google Glass的出现,增强现实技术被大量关注。就眼下来看,我比較看好未来的增强现实技术。一、如今的虚拟现实(Virtual Reality,简称VR)虚转载 2016-04-27 20:33:29 · 2951 阅读 · 0 评论 -
【VR】VR中的交互
VR中的交互概述在VR中我们经常需要激活用户正在看的对象,比如VRSamples中,我们内建了一个简单的可扩展的,轻量级用户交互系统框架.它包括了三个主要脚本::VREyeRaycaster, VRInput, 和 VRInteractiveItem,下面对它们进行简要的说明.VREyeRaycaster 这个脚本需要放置在Main转载 2016-04-27 20:27:18 · 4698 阅读 · 0 评论 -
【AR/VR】延迟是AR/VR体验的基础
原文: http://blogs.valvesoftware.com/abrash/latency-the-sine-qua-non-of-ar-and-vr/ 译者注: 原文发表于2012年, 虽然当时的一些硬件条件限制现在已经没有了, 但我们可以从中学习到AR/VR的延迟解决思路. 另外, 译文略过了显示器的发展史如果没有足够低的延迟, 根本不可能带来好的体验, 也就说大脑不会把眼转载 2016-04-27 20:25:38 · 1175 阅读 · 0 评论 -
【VR】如何用Gear VR打造虚拟现实
http://www.leiphone.com/news/201501/A0eHHmnE5ImaaLPd.html2015-01-21 10:25 原创 不知1条评论如果你坐在沙发上就能深入海底,探索水下世界或者探访托尼·史塔克在《复仇者》中的实验室呢?随着时间推移,许多我们曾经以为是科幻的东西已经成为现实。三星在 2014 年的柏林消费电子展上推出了转载 2016-04-27 20:22:56 · 1520 阅读 · 0 评论 -
【VR】一直困扰虚拟现实的VAC现象,真的无解么?
http://www.leiphone.com/news/201508/eOrHAQhvYHFpTubJ.html2015-08-26 21:30 原创 黄通兵5条评论【编者按】尽管VR火得一塌糊涂,但是一个神经性问题一直困扰着虚拟现实,这就是VAC现象。雷锋网(搜索“雷锋网”公众号关注)作者黄通兵,七鑫易维CEO,对于眼控技术有深入研究。转载 2016-04-27 20:20:03 · 1748 阅读 · 0 评论 -
【VR】VR制作的规格分析
因为UE4的演示资源更丰富一些,我这边把UE4的有代表性的演示都跑了一遍,同时也通过Rift确认效果,和里面的资源制作方式。首先,UE4是基于物理渲染的引擎,大部分都是偏向图像真实的。使用的材质和贴图细节也更多一些。在PC上的品质要比unity好,性能应该也要比Unity费一些,所以很适合作VR产品的质量和效率标。这里先列出自己的总结,然后再结合每个演示做一些具体分析。这些只是针对转载 2016-04-27 20:14:45 · 855 阅读 · 0 评论 -
与图形显示相关的VR官方教程总结
01TEXEL:PIXELRender ScaleUnity5.3官方VR教程重磅登场-系列2 - 笨猫快乐学编程 - 知乎专栏根据VR互动应用场景的复杂度和所运行的硬件环境,你可能需要更改render scale设置。通过此项设置可以调整镜头校正前texel:pixel的比率,这样可以牺牲游戏性能来换取画面的清晰度。这项设置应该通过代码进行,可以参考这里:http://u原创 2016-05-09 23:58:52 · 1908 阅读 · 0 评论 -
学习诸如 Oculus Rift 等虚拟现实设备开发需要掌握哪些知识和技术?
要想完整说明的话,先要明确以下Oculus Rift是个什么概念。Oculus Rift是一种虚拟现实仪器(以下简称rift),用一个遮罩在双眼前的不透明显示器,搭配两个可更换透镜,高质量陀螺仪、加速度传感器和地磁传感器,以及后来的位置跟踪器(DK2专有)而成的一整…显示全部要想完整说明的话,先要明确以下Oculus Rift是个什么概念。Oculus Rift是一种虚拟现实仪转载 2016-05-10 03:24:46 · 1115 阅读 · 0 评论 -
Unity5.3官方VR教程重磅登场-系列5 VR中的运动
不知道怎么开发VR游戏?Unity5.3官方VR教程重磅登场-系列5 VR中的运动王寒 · 3 个月前对于VR应用来说,除了之前所提到的没有实现目标帧速,VR场景中的运动也是导致VR眩晕的重要原因之一。因此在产品中具体解决这个问题时,需要慎重考虑。最好从产品开发的早期,甚至是在概念设计阶段就考虑清楚这个问题,因为如果所选的运动解决方案导致了用户的恶心不适(nausea),会严重影响转载 2016-05-10 06:05:00 · 1184 阅读 · 0 评论 -
Unity5.3官方VR教程重磅登场-系列4 VR中的用户界面
Unity5.3官方VR教程重磅登场-系列4 VR中的用户界面在设计VR应用的用户界面时要考虑很多因素,而这些因素对于传统应用或游戏的界面设计可能都不是事儿。下面我们会看看作为一个VR开发者在设计用户界面时可能会遇到的一些问题,以及跟硬件相关的一些东西。UI分辨率和画质目前DK2的分辨率是1920*1080(单目是960*1080),而Gear VR是2转载 2016-05-10 06:03:39 · 3691 阅读 · 1 评论 -
不知道怎么开发VR游戏?Unity5.3官方VR教程重磅登场-系列3 VR中的交互方式
不知道怎么开发VR游戏?Unity5.3官方VR教程重磅登场-系列3 VR中的交互方式王寒 · 4 个月前https://zhuanlan.zhihu.com/p/20505470概览:在VR项目中,我们需要在用户”凝视“某个物体时将其激活。在VRSamples中,我们构建了一个简单的,可拓展的轻度系统,让用户跟场景中的物体进行交互。其中包含了三个主要的脚本文件:V转载 2016-05-10 06:02:06 · 1197 阅读 · 0 评论 -
Unity5.3官方VR教程重磅登场-系列1
原地址PART I UNITY VRUnity内置对若干VR设备的支持,至于具体是哪些设备,不妨看看VRDeviceType这个枚举变量。本教程主要针对Oculus系列的VR设备,特别是Oculus Rift Development Kit 2(DK2)和消费者版本的Samsung Gear VR(需要配合三星旗舰手机系列使用,如Galaxy S6, S6 Edge转载 2016-05-10 05:36:08 · 2725 阅读 · 0 评论 -
Create a Virtual Reality Game For Google Cardboard
Daniel BorowskiJanuary 7th, 2015Create a Virtual Reality Game For Google CardboardGetting StartedWe're going to create a virtual reality game that can run on Android and iOS devi转载 2016-05-10 04:30:59 · 856 阅读 · 0 评论 -
Integrating Cardboard to the AR/VR Sample | Vuforia Library Prod
Integrating Cardboard to the AR/VR SampleThe Vuforia AR/VR sample for Unity demonstrates how to develop mixed reality AR/VR experiences for Cardboard viewers, and also how to implement gaze detect转载 2016-05-10 04:24:48 · 1577 阅读 · 0 评论 -
Unity:DIY自己的虚拟现实世界!
Unity:DIY自己的虚拟现实世界!(下篇)雷锋网 2016/01/12 11:12编者按:此文为《2015年创客工作技巧 Top 10,快来涨姿势》中的一篇文章,分为上下两部分,本文为下篇。在前一篇文章《Unity:DIY自己的虚拟现实世界!》中,我们介绍了如何使用unity这个软件来构建自己的虚拟世界,那么在这篇文章里,我们将教大家如何将unity和G转载 2016-05-10 03:27:57 · 1035 阅读 · 0 评论 -
老司机教你如何用Unity和Cardboard把3D游戏做成VR游戏
原网址随着Oculus宣布1月6日开启预售,2016年很可能成为VR游戏元年,但很多的调研显示,手游设备才是市场增长的关键,SuperData发布的报告显示,2016年全球VR游戏市场规模预计在51亿美元左右,消费者设备安装量在3890万左右,凭借价格门槛的优势,以谷歌Cardboard和三星Gear VR为代表的移动VR设备很大可能成为用户量最大的设备,可能占据2016年虚拟现实设备安装转载 2016-05-10 03:26:11 · 7515 阅读 · 0 评论 -
【VR】NuFormer的虚拟现实系统
原作者网址:http://www.iliuye.com/index.php/Wap/Index/article/id/655112014-08-28 ArTek转载须注明出处。今年,在世界范围内,人们对VR(虚拟现实)技术产生了空前的关注度。尤其是Oculus Rift 发布之后,几乎每个展览或者会议都能看到与之相关的实验项目(回复SIGGRAPH或者FMX,可转载 2016-04-27 20:06:53 · 1277 阅读 · 0 评论