首页 > 数据库技术 > 详细

CardboardCamera Prefab 中文笔记

时间:2016-01-06 17:53:59      阅读:225      评论:0      收藏:0      [点我收藏+]

在Cardboard的预制体(Prefab)中, CardboardCamera是最简单的一个,仅有两个子物体,一个PostRender, 一个PreRender,以及分别带的Camera组件。

 

CardboardPreRender Script

在Camera的渲染绘制之前执行,主要任务是清空屏幕,因为VR模式下,VR的camera并不会充满整个屏幕。

 

CardboardPostRender Script

作用比PreRender更大,在Unity渲染管线最后步骤中的最后,用以实现VR下两个摄像机中物体的成像偏差。在distortion激活时,它会渲染一个预偏差的mesh作为纹理。但如果旧的C++原生方法被激活,这个任务会直接交给原生插件。

 

由于只作用在普通camera上,所以Overly的Canvas仍然会充满屏幕,和非VR中一样。

 

In Sum

CardboardMain中已包含该prefab,即使场景中没有,也会自动生成。如果,不使用预制的CarbboardMain,务必手动加入场景中,并在Camera组件中设置好。

 

P.S.

把英文技术文档翻译成中文,真地远比看起来难。

 

Reference Cardboard

 

CardboardCamera Prefab 中文笔记

原文:http://www.cnblogs.com/tim-unity/p/5106100.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!