可以让你绘制一个或更多的曲线或形状。
Rotoshape节点可以让你绘制多个曲线和形状,并且可以给它们设置动画。你可以自由绘制形状,从预设中选择,或拷贝一个已有的形状。每个形状都有其自己的颜色,羽化值,开闭以及变换等控制。
你可以给绘制出的形状做各种运算,如相加,相减,取交集,取并集等。
此COP节点是一个创建类节点。
Rotoshape节点有两个模式:创建模式和编辑模式。Rotoshape默认模式是创建模式。
创建模式
在创建模式中可以添加新的形状,或自由绘制曲线,或使用预设。一旦创建一个形状后,按工具栏中的”Done”或右击视窗来完成形状创建。要退出此状态,且不创建曲线或形状,按ESC键或按工具栏中的Cancel键。
从左到右,用于创建模式的UI控制分别是:
多边形或Bezier方式。
曲线,规则的多边形,星形或圆。
指定形态类型的参数。
开闭或空心曲线。
拷贝已有的曲线。
突出创建模式,且不创建任何形状,Esc。
完成创建模式,且创建形状,N。
To… | Do this |
创建一个自由的曲线 | 1. 如果你还未进入创建模式,先进入创建模式。 2. 选择形状类型为曲线。 3. 选择多边形或Bezier的曲线类型,此也可以在编辑模式中改变。 4. 通过点击放置单个点,拖动绘制曲线触来自于创建曲线。Del键会删除上一个笔触,而Shift+Del只会删除上一个点。 5. 使用工具栏菜单,你可以指定曲线的开闭或空心,实心。此也可以在编辑模式中改变。 6. 当你已经创建好曲线时,右击视窗或按工具栏中的Done按钮。 |
创建一个预设的形状 | 1. 如果你还未进入创建模式,先进入创建模式。 2. 选择下面中的一个形状类型。 3. 使用变换手柄放置形状。 当你已经创建好曲线时,右击视窗或按工具栏中的Done按钮来创建形状并返回编辑模式。 |
拷贝一个已有的形状 | 1. 如果你还未进入创建模式,先进入创建模式。 2. 按Copy按钮并且选择一个已有的形状。此形状会被拷贝并且会返回编辑模式。 |
Edit Mode
编辑模式可以让你通过使用手柄编辑形状。在该模式中,你可以给形状设置动画。用于当前形状的参数可以在工具栏中找到。要添加其它的形状,按工具栏中的New按钮或右击视窗。
从左到右,用于编辑模式的UI控制分别是:
New – 创建一个新的曲线或形状。
Show Current/All Curves – 显示当前形状或所有形状的手柄。
Current Shape – 选择当前的形状。
Curve Type – Polygon or Bezier 设置曲线类型为多边形或Bezier方式。
Composite Operation – 设置两个形状之间的合成操作,如加,减,并,交。
Closure Type – Open, Closed or Hollow. 开闭曲线,或实心空心效果。
Thickness – 定义空心曲线的全局厚度。
Feather – 设置形状的羽化效果。
Color – 弹出一个编辑器让你编辑形状的颜色和Alpha效果。
Fill Inside/Outside – 反转形状的填充。
Delete Current Curve – 删除当前曲线。
To… | Do this |
选择一个不同的形状来编辑 | 1. 使用工具栏中的当前形状菜单,选择另外一个形状。 2. 使用工具栏中的“显示所有手柄”来开启所有形状的手柄。 |
Use polygon handles 使用多边形手柄 | 1. 左键拖动点改变它的位置。 2. 如果曲线是开口或空心的,使用中键在点上滑动改变点的厚度。 3. 如果开启了羽化,当鼠标在点上时,按W键开启羽化手柄。 |
Use Bezier handles 使用Bezier手柄 | 1. 左键拖动中心点改变它的位置。 2. 如果曲线是开口或空心的,使用中键在点上滑动改变点的厚度。 3. 如果开启了羽化,当鼠标在点上时,按W键开启羽化手柄。 4. 左键点击Bezier点,拖动改变其倾斜度。 5. 拖动倾斜线只会改变其方向,但不改变其长度。 6. 拖动倾斜线末端球可以让你改变其长度和方向。 7. 要只改变倾斜长度,当移动倾斜球时,按住Ctrl键即可。 |
Select shape points 选择形状的点 | 1. 要框选点,左键拖动框选一个Box区域,在其内的点会被选择。你可以使用Alt+左键拖动框选,避免移动点火倾斜线。 2. 要拾取特定的点,按住Alt,左键点击点。 3. 点总是被添加到选择中。要清空选择,可以按住Alt,左键点击空白区域。 |
Insert a point 插入一个点 | 按住Ctrl,在你想要插入点的临近段上点击(不一定非要在曲线上点击)。 |
Delete a point 删除一个点 | 使用右键手柄菜单,选择移除点。 or 移动鼠标到点上,按Del键。 |
Animate a shape’s points | 在视窗中安K键来设置关键帧,和对其它手柄设置动画一样。 |
Feather the edges of a shape 羽化一个形状的边 | 1. 在工具栏中开启羽化选项。 2. 使用工具栏中的羽化数量来调节全局羽化值为你想要的羽化数量。 3. 要调节单个点,当光标在点上时,按W键开启羽化手柄,或在点上使用右键菜单,选择“显示羽化手柄”。 4. 向外拉动羽化手柄来增加点的羽化值。 5. 也可以在参数对话框中调节点的羽化衰减,可以使用线性,淡入,淡出,淡入淡出和高斯方式改变。默认是高斯方式。 |
Hotkeys
Create mode | 删除上一个曲线触。 ⇧ Shift+Del – 删除上一个曲线点。 N – 完成曲线或形状的创建。 Esc – 取消创建模式。 |
Edit mode | N – 创建新的曲线或形状。 B – 在当前形状手柄和所有形状手柄显示之间切换。 Del – 如果鼠标在一个点上,可以删除这个点。 W – 如果鼠标在一个点上,可以显示点的羽化手柄。 K – 给选择的或可见的手柄设置关键帧。 ⇧ Shift+K – 移除选择的或可见手柄的关键帧。 |
Parameters
RotoShape
Level of Detail | 设置在渲染时形状或曲线的细节级别,高的值可以产生更光滑的效果。 |
Antialias | 设置抗锯齿级别。 |
Number of shapes | 使用该参数来添加或移除用于额外形状的控制。 |
Shape controls
Curve
Spline Type | 设置所创建的曲线类型。 | ||||||
Shape Composite | 此合成操作可以将形状添加到图像中。 | ||||||
Fill | 设置形状的开闭。
| ||||||
Thickness | 指定曲线的厚度。 | ||||||
Feather | 设置曲线或形状的羽化值,产生柔和效果。 | ||||||
Feather Dropoff | 设置羽化的衰减效果。 | ||||||
Feather Width | 设置全局羽化的宽度。 | ||||||
Color | 设置形状的颜色和Alpha。形状不可被预乘。 | ||||||
Fill Outside | 如果开启,形状的填充效果会被反转。 | ||||||
Translate | 用于移动形状。 | ||||||
Scale | 缩放形状大小。 | ||||||
Rotation | 旋转形状。 | ||||||
Pivot | 设置形状的轴心点,旋转,移动,缩放都是相对于该轴心点的。 |
Points
此选项卡控制当前形状中的所有点。通常你可以交互式的编辑点,而不是使用这些工具编辑。
Number of points | 你可以使用它添加或移除额外的点。 |
Point n | 设置点的UV位置。 |
Tie Slopes | 设置点的倾斜值。 |
Thickness | 设置点的厚度。 |
Feather | 设置点的羽化值。 |
Mask遮罩
遮罩可以用来限制操作节的效果到一个区域中,区域由遮罩定义。遮罩可以从遮罩输入端或节点本身的第一输入端获取。
Effect Amount 影响量 | 如果没有出现遮罩效果,此数值用一个恒定值来混合输入和输出。(0 =所有输入,1 =所有输出)。 如果出现遮罩,此数值会和遮罩相乘。 | ||||
Mask Plane 操作遮罩 | 此遮罩可以是通道的部分或整个通道。如果将向量面作为遮罩,向量的元素可以和图像的通道相乘。
| ||||
Invert Mask | 反转遮罩。 |
Image
参数和生成的图像结构有关,包括分辨率,像素比以及栅格深度。
Override Size 覆盖大小 | 如果关闭,图像的分辨率由合成项目的的分辨率设置决定。如果开启,可以指定任意的分辨率。 | ||||||||||||||||||||||||||||
Pixel Aspect Ratio 像素比 | 如果关闭,图像的像素比由合成项目的的像素比设置决定。如果开启,可以指定任意的像素比。 | ||||||||||||||||||||||||||||
Image Planes | 设置要生成的图像通道。颜色和Alpha面会一直生成,但是节点并不总是需要输出它们。 此颜色面列表是所有Houdini可以识别的。其它颜色面可以通过“自定义颜色面”参数来添加。
| ||||||||||||||||||||||||||||
Add Plane | 当创建类节点连接到一个输入上,它会默认创建遮罩面。此参数决定会生成哪个面。生成的平面列表也被称为“图像面”。
| ||||||||||||||||||||||||||||
Custom Planes | 此处的字符串允许你创建自定义的颜色面格式,语法是: comp表示颜色面的元素名。format可以是i8, i16, i32, f16 or f32。 black 和white 代表图像的黑白点值。 | ||||||||||||||||||||||||||||
Raster Depth | 设置图像的bit位深。高bit的位深可以提供更好的颜色精度以及颜色范围,但会耗费内存。
| ||||||||||||||||||||||||||||
Black/White Points | 整型格式的图像(8、16和32位)可以在黑白点处指定原始的数值。白点值必须高于黑点值。对于每个格式的黑白点的最小,最大值是:
浮点型格式的图像黑点值是0,百点值是1. | ||||||||||||||||||||||||||||
Interlacing | 控制生成图像的能力,图像和交错图像是兼容的。 如果你使用一个过滤器(临近像素方式)操作生成的输出图像,建议你不要使用黑色交错,因为过滤器会使用黑扫描线模式。 第二个菜单是确定在哪些区域使用哪个扫描线。
|
Sequence
这个选项卡包含处理生成的序列图像的时间和帧范围的参数。
Override Global Range | 如果关闭,全局动画的范围会被作为帧的范围使用。如果开启,可以在下面参数中指定序列帧的范围。 | ||||||||||
Still Image | 静态图像的时间不变。它存在于每一帧。如果关闭,起始帧和长度参数可以用来确定帧的范围。 | ||||||||||
Start Frame | 设置序列图像的起始帧。 | ||||||||||
Length | 设置序列图像的长度(帧的数量)。 | ||||||||||
Frame Rate | 如果开启,序列帧的速率可以用此值覆盖。 | ||||||||||
Pre Extend | 此定义在开始帧处如何显示帧图像。
| ||||||||||
Pre Hold | 如果选择了’Hold N Frames’ 方式, 设置维持第一帧所到特定的帧标号。 | ||||||||||
Post Extend | 此定义在结束帧后面如何显示帧图像。
| ||||||||||
Post Hold | 如果选择了’Hold N Frames’ 方式, 设置维持最后一帧所到特定的帧标号。 |
Inputs
Image to Add To | Merges the generated plane with the planes from this input. |
Mask Input | Masks the operation, which restricts the generated output to the masked area (or to outside the masked area). |