C_RayRender
C_RayRender基于香草Nuke RayRender节点,但它还包含一个Camera标签以使用狭缝扫描技术重建立体VR序列。射线渲染是3D到2D的过程,因此在使用C_RayRender之前需要进行一些设置。
连接到场景节点后,C_RayRender节点将从连接到场景节点的摄影机的角度渲染连接到该场景的所有对象和灯光。 cam输入(或默认输入) cam输入存在)。然后,将渲染的2D图像传递到合成树中的下一个节点,您可以将结果用作脚本中其他节点的输入。
C_RayRender包含在CaraVR中,以替代Nuke的ScanlineRender,因为它特别适合使用latlong材料。C_RayRender可以相对快速地处理完整的360度渲染,并且其中包括许多控件,当您戴着耳机向上或向下看时,可以改善两极立体视图的质量。
见CaraVR 网上帮助有关C_RayRender的更多信息。
输入和控制
连接类型 |
连接名称 |
功能 |
输入值 |
凸轮 |
可选的摄像机输入。场景是从此摄像机的角度渲染的。如果未连接摄像机输入,则C_RayRender使用默认摄像机位于原点并面向负Z方向。 |
obj / scn |
要么: • 连接到要渲染的对象和光源的“场景”节点,或者 • 3D对象或MergeGeo节点。 |
|
bg |
可选的背景输入。这可用于将背景图像合成到场景中并确定输出分辨率。如果不使用,则默认为root.format要么root.proxy_format在定义Project Settings。 |
Control (UI) |
Knob (Scripting) |
Default Value |
功能 |
C_RayRender Tab |
|||
filter |
filter |
Cubic |
选择将像素从其原始位置重新映射到新位置时要使用的过滤算法。这样可以避免图像质量出现问题,特别是在帧的高对比度区域(如果未过滤像素并保留其原始值,则可能会出现高度混叠或锯齿状边缘)。 • Impulse -重新映射的像素保留其原始值。 • Cubic -重新映射的像素会有些平滑。 • Keys -重新映射的像素会得到一些平滑,再加上一点锐化(如曲线的负-y部分所示)。 • Simon -重新映射的像素会得到一些平滑,再加上中等的锐化(如曲线的负-y部分所示)。 • Rifman -重新映射的像素会得到一些平滑,再加上明显的锐化(如曲线的负-y部分所示)。 • Mitchell -重新映射的像素会进行一些平滑处理,再加上模糊处理以隐藏像素化。 • Parzen -重新映射的像素在所有滤镜中获得最大的平滑度。 • Notch -重新映射的像素会得到平滑平滑(这往往会掩盖波纹)。 • Lanczos4, Lanczos6和Sinc4 -重新映射的像素会锐化,这对于缩小图像很有用。Lanczos4提供的锐化最少,Sinc4提供的最多。 |
projection mode |
projection_mode |
render camera |
设置投影模式: • perspective -让相机的焦距和光圈定义相机前方物体的深度幻觉。 • orthographic -使用正交投影(使用平行射线投影到投影平面上)。 • spherical -将整个360度世界渲染为球形地图。可以增加细分最大值,以提高对象边缘变形时的精度,但这需要更长的渲染时间。 • render camera -使用渲染相机的投影类型。 |
stocastic samples |
stochastic_samples |
0 |
设置用于随机估计的每个像素的样本数(禁用零)。较低的值可加快渲染速度,而较高的值可提高最终图像的质量。 随机抽样基于Robert L. Cook的计算机图形学中的随机抽样,在图形上的ACM事务 ,第6卷,第1期,1996年1月。 注意: 对于运动模糊,建议调整样本控件。这还可以通过抖动采样点来提供抗锯齿功能。 |
intersection epsilon |
triangle_intersection_epsilon |
0.000035 |
设置三角形射线相交计算的错误阈值。 |
MotionBlur Tab |
|||
interpolate animation |
interpolate_animation |
disabled |
启用后,在动画关键帧之间进行插值shutter光圈。 禁用时,不计算插值。 启用插值可以减少samples关键帧和stocastic samples产生运动模糊所需的时间,但可能会导致与运动方向的偏离。 |
samples |
samples |
1 |
设置关键帧的数量,该关键帧用于在shutter光圈。 |
uniform distribution |
uniform_distribution |
disabled |
启用后,请使用场景的均匀时间分布进行采样。这将为随机多重采样生成更准确的结果。 |
shutter |
shutter |
0.5 |
输入运动模糊时快门保持打开状态的帧数。例如,值为0.5对应于半帧。 |
shutter offset |
shutteroffset |
start |
此值控制快门相对于当前帧值的行为。它有四个选项: • centred -将快门对准当前帧。例如,如果将快门值设置为1且当前帧为30,则快门从第29,5帧到30,5帧保持打开状态。 • start -打开当前帧的快门。例如,如果将快门值设置为1且当前帧为30,则快门从帧30到31保持打开状态。 • end -在当前帧关闭快门。例如,如果将快门值设置为1且当前帧为30,则快门从第29帧到30保持打开状态。 • custom -在指定的时间打开快门。在下拉菜单旁边的字段中,输入要添加到当前帧的值(以帧为单位)。要在当前帧之前打开快门,请输入一个负值。例如,值-0.5将在当前帧之前半帧打开快门。 |
shutter custom offset |
shuttercustomoffset |
0 |
如果快门偏移参数设置为“自定义”,则此参数用于通过将其添加到当前帧来设置快门打开的时间。值以帧为单位,因此-0.5将在当前帧之前半帧打开快门。 |
match ScanlineRender shutter offset |
use_scanline_shutter |
disabled |
启用后,假设sample值1和a shutter offset为0,除非自定义shutter offset正在使用中。 禁用时,设置所需的sample值。 |
AOV Tab |
|||
output vectors |
output_shader_vectors |
disabled |
启用后,所有指定的任意输出变量都将传递到指定的通道。 |
remove AOV from beauty pass |
remove_from_beauty |
enabled |
启用后,指定的AOV不会包含在节点的输出中。 禁用时,将输出所有指定的AOV通道。 |
surface point |
AOV_Point |
none |
启用输出矢量后,这些下拉菜单允许您将各种AOV拆分为特定通道,以供稍后在节点树中使用。 |
surface normal |
AOV_Normal |
none |
|
motion vector |
AOV_Motion |
none |
|
direct diffuse |
AOV_Direct_Diffuse |
none |
|
direct specular |
AOV_Direct_Specular |
none |
|
reflection |
AOV_Reflection |
none |
|
emissive |
AOV_Emissive |
none |
|
Camera Tab |
|||
Stereo Scan Enable |
stereoScan |
disabled |
启用后, Camera选项卡已启用,使您可以扫描立体素材。 禁用后, Camera选项卡被禁用。 |
Left View |
leftView |
N/A |
设置用于输出中左眼的视图。 |
Right View |
rightView |
N/A |
设置视图以用于输出中的右眼。 |
Eye Separation |
eyeSeparation |
0.065 |
从查看者的角度确定两个视图的距离。如果您设定Eye Separation,或瞳孔间距(IPD)太小,场景中的对象似乎在水平方向被压碎,但是将其升高得太高则会在针迹中留下孔。 IPD的测量单位与Rig Size控件在上游C_CameraSolver属性中,因此请相应地进行调整。 |
Convergence Distance |
convergenceDistance |
100 |
将距离设置为焦点对准场景的零视差点。 |
Falloff Type |
falloffType |
Cosine |
确定如何处理极点合并: • None -不会对两极进行IPD调整。 • Linear -意见从Start Angle朝向极点。增加角度将起点移向两极。 • Cosine -视线向两极平滑融合。减少Separation Falloff将深度过渡移向两极。 |
Start Angle |
separationFalloffStartAngle |
0 |
设置何时开始衰减Falloff Type设定为Linear。 值增加将合并点推向极点,值90将完全禁用极点合并。 |
Falloff Exponent |
separationFalloffExponent |
1 |
设置当眼睛分开时两极分离的衰减率Falloff Type设定为Cosine。 值为1时,对于左视图和右视图,将向两极平滑合并。 减小该值会将合并点推向极点,值为0则将完全禁用极点合并。 |
Sample Ray From Camera |
sampleRayFromCamera |
disabled |
启用后,将采样相对于摄影机装备的捕获半径的光线。 启用此控件,以匹配为水平环的摄像机生成的立体图像针迹,其直径由Rig Size控制。 |
Rig Size |
rigDiameter |
0.1 |
设置用于生成相应立体图像针迹的摄影机装备的直径,当Sample Ray From Camera已启用。 注意: 的Rig Size直径应始终大于Eye Separation值。 |
抱歉,您没有找到此帮助
为什么这没有帮助? (检查所有适用)
感谢您抽出宝贵时间给我们反馈。