Houdini 中文帮助文档

Lighting

向图像上添加灯光。

灯光可以是有方向的,无方向的,有环境色,高光,漫反射等元素。图像可以是一个扁平的图像,带凹凸的图像,或者包含点/法线面的深度栅格图像。

有以下几种灯光类型:

Flat Lighting平光,即一个平板光。

Bump Map Lighting — 此灯光需要一个凹凸贴图,和平光类似,但是会考虑到曲面的法线。

Deep Raster (3D) Lighting — 此方式可以利用点火法线贴图来创建3D灯光。如果使用点贴图,灯光节点会尝试从点位置上创建法线;如果使用法线贴图,此节点就会和Bump Map Lighting类似。

Volumetric Lighting — 此灯光更高级,配合3D灯光效率更高。体积灯光可以向图像上添加大气的散射效果。

Overloading VEX Parameters

此操作节点是使用VEX实现的,此支持参数的过载。如果第一个输入端有一个颜色面,此颜色面匹配操作节点的通道名,那么输入的颜色面会被作为参数值使用(有效的覆盖它)。过载参数会从平面的每像素偏移中计算出来。

  1. 例如,如果输入的COP节点有以下颜色面:

C{r,g,b}

A

fogdens

并且它是输入到一个VEX Fog COP节点中,雾的密度会由 fogdens 颜色面的每个像素决定,因为雾密度参数的通道匹配 fogdens 通道名。

Scoping

此操作可以限制到特定的面或面元素上。此外,此操作节点也可以被运用到序列帧中的子帧上。一个图像必须有被列入表单的帧和面被修改。

没有被修改的图像会透过操作,此不会花费任何内存和时间。

Masking

此操作可以使用遮罩来处理,遮罩可以限制要作用的图像区域。遮罩可以被反转,提亮,或变暗。

遮罩的输入端是在该节点的侧边。在连接线上的标签会显示将哪个通道作为遮罩。

遮罩的输入端必须被缩放匹配输出的图像分辨率(如果它们不同的话)。如果此节点是连续变化的,而遮罩不是的,那么使用一个Scale Cop节点来重设遮罩图像大小可能会更快速。否则,每次计算该节点时,都会有缩放。

Parameters

Lighting

Surface Type 设置要使用的曲面灯光类型。

Flat 图像有一个统一的法线和统一的深度。
Bump Map 图像有凹凸法线和统一的深度。
Point & Normal 图像有用于3D灯光的法线和点贴图。
Point Only 图像有用于3D灯光的点贴图。
Normal Map 图像有统一的深度和变化的法线贴图。
Eye Distance 设置观察点到图像的距离。
Ambient 设置灯光的环境元素。
Diffuse 设置灯光的漫反射元素。
Specular 设置灯光的高光元素。
Correct for Aspect Ratio 如果图像不是方形的,此会调节坐标使聚光灯保持圆形。
Color Operation 如果将灯光运用到图像上

Light Existing Color 图像颜色会作为曲面的颜色,且灯光的会替换它。
Add to Existing Color 会将灯光颜色添加到图像颜色中。
New Lighting Only 图像颜色会被忽略,而使用灯光颜色。

Material

此选项卡可以让你改变模型的漫反射和高光。

Diffuse Model 模型要使用的漫反射类型:

Simple 使用简单的方式。
Oren-Nayar 使用粘土方式。
Diffuse Roughness 设置Oren-Nayar 方式的粗糙度。
Specular Model 设置模型的高光类型,Phong 或 Blinn
Exponent 设置高光的指数。
Roughness 设置布林的粗糙参数。

Light

灯光的位置和方向。

Position 设置灯光的位置。
Attenuation 设置50%强度处的灯光的距离。
Directional Light 如果开启,灯光就是方向光。
Direction 设置灯光的向量方向。
Cone 设置灯光的锥角大小,以度为单位。
Cone Falloff 设置灯光锥角大小的衰减。
Falloff 用于灯光的衰减函数。

Volumetric

添加体积光特效。

Atmosphere Scatter 设置大气产生的次表面散射数量。
Light Falloff 设置体积雾在何处开始趋向远离灯光。
Falloff Function 设置体积雾的衰减函数。
Light Core Size 增加或降低灯光热点大小。
Ray March Step 设置光线穿过体积雾是的精细度,降低值可以产生更精细的效果。

Planes

Bump, Point Normal Planes in 2nd input 如果开启,所有平面都是处于第二输入端中,否则处于第一输入端。
Bump, Point, Normal Name 设置对应输入面的名称。

Mask遮罩

遮罩可以用来限制操作节的效果到一个区域中,区域由遮罩定义。遮罩可以从遮罩输入端或节点本身的第一输入端获取。

Effect Amount

影响量

如果没有出现遮罩效果,此数值用一个恒定值来混合输入和输出。(0 =所有输入,1 =所有输出)。

如果出现遮罩,此数值会和遮罩相乘。

Operation Mask

操作遮罩

从遮罩输入端选择遮罩平面作为遮罩处理。此遮罩可以是通道的部分或整个通道。如果将向量面作为遮罩,向量的元素可以和图像的通道相乘。

Scalar Mask (‘A’, ‘C.r’) 标量遮罩

C.r = I.r * M

C.g = I.g * M

C.b = I.b * M

Vector Mask (‘C’)向量遮罩

C.r = I.r * M.r

C.g = I.g * M.g

C.b = I.b * M.b

First Input

第一输入端

可以将输入图像的自己的Alpha通道来作为遮罩。
Mask Input 从侧边的遮罩输入端选择遮罩。
Off 关闭遮罩功能。
Resize Mask to Fit Image 如果遮罩图像和输出图像分辨率不一样,开启此参数会缩放遮罩大小为输出图像的分辨率。

如果节点是连续变化的,而遮罩是不是的,可以在这里放置一个Scale COP节点来重设遮罩图像的大小。否则在每次计算节点时,不会进进行的缩放处理。

Invert Mask 此操作就是反转遮罩。

Scope

Plane Scope 指定RGB的元素,Alpha,以及其它通道面是否被列入表单。RGBA遮罩只会影响颜色元素和Alpha。 “C”会切换到所有的颜色元素。

对于非颜色和Alpha的面,面的名称必须在字符串区域指定。下拉菜单可以用来选择在此节点上出现的通道或颜色元素。

通道是通过其名称指定的。一个元素可以通过其通道名或元素名来指定。通配符“*”可以被用于所有额外的面上。可以指定任意数量的面或元素(用空格号分隔开)。

Examples:例如

P

N.x N.y

P N Pz

Frame Scope

Frame Scope 允许将帧范围内的特定帧列入到表单中。

All Frames 所有帧都会被列入列入表单。
Inside Range 所有在子范围内的帧都会被列入列入表单。
Outside Range 所有在子范围外的帧都会被列入列入表单。
Even Frames 偶数标号的帧会被列入表单。
Odd Frames 奇数数标号的帧会被列入表单。
Specific Frames 用于自定义的帧列表会被列入表单。
Frame Range 此参数是定义(subrange)子范围帧。这也可以在时间线视图中编辑。
Frame Dropoff 此参数是指定在到慢慢达列入表单的帧前后处的帧数量。(产生淡入,淡出的效果。此也可以在时间线视图中编辑。)
Non-scoped Effect 对于为列入表单的帧,此会设置输入的且被修改的图像间的混合因素。通常此为0。通过设置其为非0值,你可以使未被列入表单的帧有轻微的scoped效果。此参数数值范围是0 (unscoped) 到1 (scoped)。
Frame List 此是所指定的帧列表。帧标号必须用空格分隔开。
Automatically Adjust for Length Changes 如果序列帧范围是变化的,启用该参数会调节子范围和帧的衰减长度来匹配新的范围。
点击分享到: