当前位置: > 3dmax模型制作 > Maya教程 >

VR相机
栏目分类:Maya教程   发布日期:2019年06月11日 14:26:07   浏览次数:


 

这是一种通用的VR相机实现。它具有两个偏移距离的摄像机,具有特定的360º投影。它的主要优点是:

它适用于可在离线渲染器中渲染的任何场景组件:网格,头发,粒子,体积和复杂的着色网络。

一个简单的学习曲线,开始创建VR内容。只需将VR摄像头添加到现有项目中即可。

重现内容的适度硬件要求。任何可以使用所需投影重现视频的平台都可以体验生成的内容。

易于分发为视频文件或视频流的内容。它可以使用专用软件或应用程序,或WebGL,WebVR等Web标准进行复制。它还适用于Google和Facebook 360 3D视频。

限制

极点:默认情况下,极点会显示非常明显的伪影。这要求您调整每个场景的立体效果并在极点附近平滑,从而减少立体效果。

倾斜:由于立体效果的方式,倾斜你的头部会破坏立体感。

视差:当您沿任意轴移动头部时,离线VR场景无法考虑的视点发生变化。这可以减少体验的沉浸,因为我们只能对头部旋转做出反应。

 

该相机的页面有关于共同相机参数的详细信息。其他属性如下所示:

建议在使用vr_camera时在Arnold渲染设置中启用锁定采样模式这将避免样本模式从一帧变为另一帧,这可能会在VR中分散注意力。

 

模式

有四种模式选项可供您使用,以便更好地适应您的管道。它们如下:

  1. 并排

  2. 超过

  3. 左眼

  4. 右眼

 

 堆叠的眼睛格式和立方体贴图格式有时在最终的沉浸式图像中具有接缝。为了避免它们:

  • 使用1x1盒式过滤器(这很好,因为当立方体贴图扭曲显示时,将应用更柔和的附加过滤器)。
  • 使用的分辨率是每个方向上堆叠的面数的倍数。例如,对于3x2立方体贴图,其中一只眼睛在另一只眼睛的顶部,垂直分辨率应为4的倍数,水平分辨率为3的倍数。

投影

根据所选的投影和选项,每个样本将对应一个光线方向,以便完全覆盖摄像机周围的所有空间。选择lat-long,立方体贴图(6x1),立方体贴图(3x2)。

Latlong投影

立方体贴图(6x1)

立方体贴图(3x2)

3×2立方体贴图具有更好的宽高比图像的优点。

 

眼睛分离

定义左右相机之间的分离,是实现立体效果所必需的。针对每个样本更新相机原点位置,并且垂直于光线方向从中心移位。每个样本级别而不是每个像素执行此操作会产生比使用两个物理相机更好的结果。这是一张解释这个的图片:

 

眼睛到颈部

从颈部到眼睛的水平距离。

顶级合并模式

这些参数定义了天空的合并功能。通常,余弦函数(Cos)将更平滑并且更不容易产生伪影。选择无,余弦或着色器。

顶部合并角度

定义合并开始在天空中生效的角度(以度为单位)。距离杆的角度越近(0º顶部或180º底部),您将在其下方看到更大的立体效果,但最可能的伪影将出现在极点处。

下面你可以看到使用cos合并函数从0到80的起始顶角之间的差异:

 

底部合并模式

这些参数定义了地板的合并功能。通常,余弦函数(Cos)将更平滑并且更不容易产生伪影。选择无,余弦或着色器。

底部合并角度

定义合并开始在地板上生效的角度(以度为单位)。距离极点的角度越近(底部0º, 顶部180º),您将在其下方看到更大的立体效果,但最可能的伪影将出现在极点上。

如果bottom_merge_angle位于top_merge_angle之上 则会将其限制为top_merge_angle

 

合并着色器

当merge_mode设置为“着色器”时使用。它可用于改善对杆的平滑控制。例如,如果您必须将3D与来自具有非常特定的杆合并的相机的现实生活片段集成。如果没有Merge Shader,您只能使用通用极点合并。着色器中的黑色,根本没有合并,白色完全合并。

用于平滑极点的斜坡着色器的示例

 

 

 

工作流程

极点合并

虽然这种方法为观察者周围的物体创造了非常好的3D效果,但是在顶部和底部的两极会出现一些令人讨厌的瑕疵。这是因为相机偏移使得光线无法到达顶部和底部位置,如下所示:


在这里,您可以看到在这种情况下极点如何的示例:



 

当光线向上或向下指向时,我们可以通过平滑相机位移来修复这些伪影。该解决方案将消除杆中的立体效果,但在实践中,它不是非常明显。在这种情况下,相机光线将如下所示:

极点合并将产生如下结果:



 

 

提供不同的设置来控制此杆合并,因此可以根据场景进行调整。首先,顶部和底部极点参数是独立的,因为它们可能在场景中具有不同的必要条件。例如,如果它有很多细节,那么在地板上合并的杆可能需要非常平滑,但如果它具有平坦的颜色,则顶部合并可以更具侵略性,从而使上半球具有更相关的立体效果。顶部的积极合并将如下所示:

 

 

极点合并工作流程

为了最大化场景中的立体效果同时避免极点伪影,可以独立调整顶部和底部极点以更好地适应场景的细节。

极点上的文物可以有两种不同的类型:

失真神器:

从眼睛看到的单个图像在极点处有一些变形。垂直线在90度时不相交。当您增加合并角度时,这些工件往往会出现。一些例子:

 

立体文物:

当您查看单个眼睛图像时,您可能会注意到不同的失真,但是当您看到右侧和左侧图像时,您会注意到杆上的圆形波。这是一个例子:


右眼/左眼

 

示例工作流程:Mery Video

制作这个视频非常简单。采取以下步骤来创建它:

  • 添加通用VR摄像头并使用正确的参数进行调整。

  • 修复场景,以便您可以向任何方向查看。在窗户后面,添加了一些图像以模拟室外以及几列以隐藏原始场景摄像机中未出现的一些照明瑕疵。

  • 渲染了一个带有积分的单帧并将其添加回Nuke内的最终视频。

相关热词: MayaArnold教程相机

上一篇:球形相机
     
游戏模型设计 3dmax模型制作 次世代模型 游戏模型百科 游戏模型贴图