您可以使用“灯光”节点将直接,点或聚光灯添加到脚本中,而不使用特定的预定义灯光节点。的light type下拉菜单定义创建的光源,并启用或禁用属性面板中的相关控件。该节点还可以从.fbx使用的文件File标签。

也可以看看直接环境重新点亮

输入和控制

连接类型

连接名称

功能

输入值

可选的Axis节点输入。这会将变换后的3D对象的位置,旋转,比例和偏斜链接到Axis节点,以便Axis节点上的变换控件会覆盖TransformGeo节点上的相应控件。

如果您使用其他3D应用程序,则可能会将Axis节点称为“空”或“定位器”对象。

可选输入,您可以在其中连接相机,灯光或自动旋转灯光指向的轴。无论何时,灯光会自动旋转以指向连接的输入。 look输入被移动。

 

Control (UI)

Knob (Scripting)

Default Value

功能

Light Tab

read from file

read_from_file

disabled

禁用时,将使用Light标签。启用read from file如果您想使用.fbx文件读取信息File标签。

light type

light_type

point

将灯光类型设置为pointdirectional , 要么spot并禁用无关的控件。

color

color

1

设置灯光的颜色。

intensity

intensity

1

设置灯光的亮度。

cone angle

cone_angle

40

设置聚光锥角度以调整光的散布。有效角度为0到180度。

注意:  此控件仅针对spot灯。

cone penumbra angle

cone_penumbra_angle

0

控制沿照明区域边缘的聚光灯柔和度。负值从圆的边缘向内淡入,反之亦然。圆锥衰减应设置为零或较低,以查看其柔软度。

注意:  此控件仅针对spot亮起并且不影响查看器。结果仅在渲染的对象上可见。

cone falloff

cone_falloff

0

设置聚光灯从圆形区域的中心到边缘的衰减量。值越高,光线越聚焦。衰减与衰减类型无关

注意:  此控件仅针对spot点亮且不受falloff type

falloff type

falloff_type

No falloff

根据光源和对象之间的距离,设置对象从光源获得的光量。

No falloff -光线不会随着距离而减少。

Linear -从物体传播的光以固定的速率衰减。

QuadraticCubic -以指数速率减少光。

注意:  该控件是 仅针对pointspot灯。

display

display

wireframe

调整3D对象的显示特性。这些设置不会影响场景的渲染输出。这些仅用于3D Viewer中的显示目的。

off -隐藏3D几何对象。

wireframe -仅显示对象几何的轮廓。

solid -用纯色显示所有几何。

solid+lines -将几何显示为纯色,并带有对象的几何轮廓。

textured -仅显示表面纹理。

textured+lines -显示线框和表面纹理。

selectable

selectable

enabled

启用后,您可以在查看器中正常选择。禁用时,无法选择或更改点。

file_menu

N/A

选择导入或导出频道文件:

Import chan file -导入通道文件并根据通道文件中的转换数据转换对象。通道文件包含给定镜头中动画每一帧的一组笛卡尔坐标。您可以使用创建和导出它们Nuke或3D跟踪软件,例如3D均衡器,Maya或Boujou。

Export chan file -将您已应用于对象的转换参数导出为通道文件。这是在艺术家之间共享设置的有用方法。

snap_menu

N/A

Match selection position -根据所选点将对象捕捉到新位置。

Match selection position, orientation -根据选择的点,对象被捕捉到新的位置和方向。

Match selection position, orientation, size -根据选择的点,对象将被捕捉到新的位置,方向和大小。

transform order

xform_order

SRT

设置刻度(S),旋转(R)和平移(T)的操作顺序。可能的操作组合为SRT,STR,RST,RTS,TSR,TRS。

rotation order

rot_order

ZXY

设置旋转顺序。可能的轴向组合为ZXY,XYZ,XZY,YXZ,YZX,ZXY,ZYX。

translate

translate

0, 0, 0

使您可以沿x,y和z轴平移对象。您还可以通过在3D查看器中单击并拖动对象来调整转换值。

rotate

rotate

0, 0, 0

使您可以绕x,y和z轴旋转对象。您可以通过按住来调整旋转值Ctrl/Cmd并拖动到3D查看器中。

scale

scaling

1, 1, 1

使您可以在x,y和z轴上缩放对象。

uniform scale

uniform_scale

1

使您可以同时在x,y和z轴上缩放对象。

skew

skew

0, 0, 0

使您可以在x,y和z轴上倾斜对象。

pivot

pivot

0, 0, 0

当您更改3D对象的位置,缩放,倾斜和旋转时,这些更改将从对象的原点或枢轴的位置发生。枢轴x,y和z控件允许您偏移枢轴点并将其移动到任意位置-甚至可以将其移动到对象外部。随后将应用相对于新的枢轴点位置的后续转换。

你也可以按住Ctrl/Cmd+Alt并将枢轴点拖到3D查看器中的新位置。

Local Matrix

specify matrix

useMatrix

N/A

启用此控件可以为要转换的对象指定矩阵值,以代替在上面设置变换,缩放,倾斜和枢轴值。

matrix

matrix

N/A

矩阵显示对象的变换,旋转,缩放,倾斜和枢轴控件的值。

校验specify matrix并从另一个对象复制或拖放矩阵值以应用这些值,例如,如果要在场景中对齐对象。

World Matrix

matrix

matrix

N/A

以世界坐标显示节点的世界或绝对xyz变换。

注意:  不像Local matrix,您无法调整World matrix手动。

Shadows Tab

cast shadows

cast_shadows

disabled

启用后,灯光会投射阴影,如Shadow控件。如果使用ScanlineRender节点,则仅适用于light type控制设置为directional要么spot。投射阴影point ScanlineRender节点中不支持light类型。

shadow mode

shadow_mode

solid

根据对象的不透明度,提供三种影响对象投射阴影的阴影投射模式:

solid -投射阴影的对象被认为是完全牢固的。此选项可与ScanlineRender和PrmanRender一起使用。

clipped alpha -如果对象的Alpha值低于“阴影”选项卡中灯光的剪切阈值控件,则投射阴影的对象被视为透明。仅当您使用ScanlineRender渲染阴影时,此选项才相关。

full alpha -根据光线穿过不透明的遮挡物时如何减少光线来计算阴影。仅当您使用ScanlineRender渲染阴影时,此选项才相关。

filter

filter

cubic

确定过滤器的类型shadow mode设置为时使用clipped alpha要么full alpha

scene epsilon

scene_epsilon

0.001

将采样点从几何图形表面移向投射阴影的光的偏移量。增大此值可以减少自阴影伪像。

仅当您的阴影是使用深度映射和shadow mode设定为full alpha

samples

samples

1

设置生成柔和阴影时灯光的样本数。如果场景中的柔和阴影看起来有些杂乱或嘈杂,请尝试增加此值。值越高,阴影变得越柔和。

该控件仅在以下情况下才有意义shadow mode设定为solid要么 clipped alpha

sample width

sample_width

1

设置柔和阴影的灯光大小。该值确定阴影区域周围的软区域的宽度。值越高,软区域越大。

仅当使用射线跟踪生成阴影时,此控件才有意义。

bias

depthmap_bias

0.01

设置光线追踪或阴影贴图的偏差。如果图像中出现自阴影伪像,请增加此值。这会将表面样本点移离表面。但是请注意,如果将值增加太多,某些阴影可能会开始偏离投射它们的对象的底部。

该控件仅在以下情况下才有意义shadow mode设定为solid要么 clipped alpha

slope bias

depthmap_slope_bias

0.01

阴影贴图的偏差。就像bias,但偏移量与深度图的斜率成比例。这使您可以根据深度相对于灯光的坡度为深度图中的每个值赋予不同的偏移量。

如果增加bias减少了现有的自阴影伪像,但在图像的其他区域引入了更多的伪像,您可能希望带来bias下降一点并增加slope bias代替。

仅当您的阴影是使用深度映射和shadow mode设定为solid要么 clipped alpha

clipping threshold

clipping_threshold

0.5

如果设置为投射阴影的对象的Alpha值低于此处设置的值,则认为它们是透明的。

仅当您的阴影是使用深度映射和shadow mode设定为clipped alpha

jitter scale

shadow_jitter_scale

3

设置对软阴影进行百分比更近过滤(PCF)时使用的抖动量。更大的jitter scale值可产生更柔和,更可感知的准确阴影。

PCF通过在同一点附近的许多不同位置采样深度图来工作。从光的角度来看,该点的最终阴影值是被遮挡或可见的样本数量的平均值。

仅当您的阴影是使用深度映射和shadow mode设定为solid要么clipped alpha

depthmap resolution

depthmap_width

1024

设置深度图的分辨率。较大的值将减少边缘的松脆性,但需要更多的时间进行处理。

请注意,您还可以通过增加samples而不是增加深度图的分辨率。

仅当您的阴影是使用深度映射和shadow mode设定为solid要么clipped alpha

output mask

shadow_mask

disabled

在右侧启用关联的通道。禁用此复选框与将频道设置为none

none

Sets the channel you want to output the shadow map into. This can be enabled even if the cast shadows box is disabled.

File Tab (Controls on this tab are only active when read from file is enabled.)

read from file

read_from_file

disabled

禁用时,将使用Light标签。启用read from file如果您想使用.fbx文件读取信息File标签。

file

file

N/A

设置要从中导入轴信息的.fbx文件的文件路径。

reload

reload

N/A

单击以从指定文件重新加载轴信息。

animation stack name

fbx_take_name

N/A

当。。。的时候file控件指向有效的.fbx文件,请选择所需的take name从下拉菜单中。

node name

fbx_node_name

N/A

当。。。的时候file控件指向有效的.fbx文件,请选择所需的node name从下拉菜单中。

frame rate

frame_rate

24

什么时候use frame rate启用后,输入要使用的所需帧速率,而不是输入文件中指定的速率。

use frame rate

use_frame_rate

disabled

启用后,将忽略来自输入文件的帧频并指定frame rate改为使用。

intensity scale

intensity_scale

1

缩放光的强度。

Look Tab

look axis

look_axis

-Z

光源绕其旋转以面向光源的轴look输入。

rotate X

look_rotate_x

enabled

确定是否围绕X轴旋转。请注意,要使轮换真正“看” look输入时,必须激活所有这三个选项。

rotate Y

look_rotate_y

enabled

确定是否围绕Y轴旋转。请注意,要使轮换真正“看” look输入,您必须设置所有这三个选项。

rotate Z

look_rotate_z

enabled

确定是否围绕Z轴旋转。请注意,要使轮换真正“看” look输入,您必须设置所有这三个选项。

look strength

look_strength

1

确定灯光旋转到新方向的程度。值越小,旋转对象越少。将该值设置为0不会旋转。

use quaternions

look_use_quaternions

disabled

使用替代方案来计算look回转。此选项可能对消除沿外观轴的不稳定旋转很有用。

分步指南

插入直射灯,点光源或射灯

影片教学

Related Topics Link Icon相关主题