文本
该节点使您可以在图像上添加文本覆盖。您可以简单地键入要显示的文本,或使用Tcl表达式或Tcl变量创建文本覆盖。文字叠加层也可以使用Groups标签,以便其属性(例如位置,大小和颜色)随时间变化。这些功能使“文本”节点有用,例如,用于创建板岩或滚动信用。
输入和控制
连接类型 |
连接名称 |
功能 |
输入值 |
未命名 |
接收文字叠加层的图像序列。 |
面具 |
用作遮罩的可选图像。默认情况下,文本仅限于蒙版的非黑色区域。 首先,遮罩输入在节点的右侧显示为三角形,但是当您拖动它时,它将变成标记为遮罩的箭头。如果看不到遮罩输入,请确保mask控件被禁用或设置为none。 |
Control (UI) |
Knob (Scripting) |
Default Value |
Function |
---|---|---|---|
Text Tab | |||
output |
output |
rgba |
文本仅出现在这些通道中。 如果您将此设置为除all要么none,您可以使用右侧的复选框选择单个频道。 |
premult |
premult |
none |
这些通道乘以绘制的文本,以便在文本形状之外将其设置为黑色。 |
clip to |
cliptype |
format |
选择如何限制输出图像: • no clip -使用整个图像。 • bbox -将输出图像限制为传入的边界框。 • format -将输出图像限制为传入格式区域。 • union bbox+format -将输出图像限制为传入边界框和格式区域的组合。 • intersect bbox+format -将输出图像限制为传入边界框和格式区域的交集。 |
replace |
replace |
disabled |
启用后,受影响的通道在绘制之前会清除为黑色。 禁用后,文本将绘制在输入图像的顶部。 |
invert |
invert |
disabled |
反转文本形状的内部和外部。 |
opacity |
opacity |
1 |
调整文本的不透明度。可能的值从0(不可见)到1(完全不透明)。 |
mask
|
N/A |
disabled |
在右侧启用关联的遮罩通道。禁用此复选框与将频道设置为none。 |
maskChannelInput |
none |
The channel to use as a mask. By default, the text is limited to the non-black areas of this channel. |
|
inject |
inject |
disabled |
复制mask输入到预定义mask.a渠道。注入面罩可让您在下游使用同一面罩。 |
invert |
invert_mask |
disabled |
反转遮罩通道的使用,以便将文本限制为遮罩的非白色区域。 |
message |
message |
None |
输入要显示的文本,Tcl表达式,Tcl变量或它们的组合。在方括号中输入Tcl表达式,例如, [date]。要开始新行,请按Return。 要显示特殊的Unicode字符,例如外语字符和版权符号,您可以: • 使用HTML命名实体,例如©显示© • 使用十六进制实体,例如©显示© • 使用十进制实体,例如©显示© • 输入Unicode字符,例如©在您的键盘上,或从其他应用程序中剪切并粘贴它们。UTF-8字符编码用于将它们存储在控件的值和保存的Nuke脚本。 仅当您使用的字体中包含要显示的字符时,以上方法才有效。 注意: 建议您使用以上实体,而不要键入<, 例如。这是因为Text节点的将来版本可能会解释HTML标记。在HTML中,保留了一些字符,例如大于和小于符号。如果您现在在文本中使用这些符号,将来的版本可能会将它们误认为HTML标记。 看到示例变量和实体有关Tcl表达式,Tcl变量,HMTL命名实体,十六进制实体和十进制实体的列表,您可以在“文本”节点中使用。 小费: 要获取可以使用的所有Tcl表达式的列表date,您也可以输入X在“节点图”上,将打开的脚本命令对话框设置为Tcl ,输入date -h ,然后点击OK。 |
box xyrt (or xywh) |
box |
N/A |
调整屏幕框,以将文本限制在框架的特定区域内: • 要定义框的左边界,请调整x领域。 • 要定义框的底部边界,请调整 y领域。 • 要定义框的右边/宽度边界,请调整 r领域。 • 要定义框的顶部/高度边界,请调整t领域。 您还可以在查看器中移动并调整框的大小。您的文字会包裹在您定义的框中。 |
justify |
xjustify |
left |
设置如何水平对齐文本: • left -沿屏幕文本框的左边缘对齐文本。这使文本的右边缘参差不齐。 • center -从屏幕上文本框的中央对齐文本。这使文本的两个边缘参差不齐。 • right -沿屏幕文本框的右边缘对齐文本。这使文本的左边缘参差不齐。 • justify -沿屏幕文本框的左边缘和右边缘对齐文本。这不会留下任何参差不齐的边缘。对齐是通过扩大字母之间的空格来完成的。如果没有空格,或者空格的宽度比原来大三倍以上,则字母会扩大。 |
yjustify |
top |
Sets how to align the text vertically: • top - align the text against the top edge of the on-screen text box. • center - align the text from the center of the on-screen text box. • bottom - align the text against the bottom edge of the on-screen text box. |
|
font |
font |
Utopia |
设置用于文本的字体。该控件使用FreeType库,并支持多种字体,包括TrueType(.ttf)字体和PostScript字体(.pfa和.pfb)。 小费: 您可以将“文本”节点限制为仅使用附带的字体Nuke通过导航到Project Settings > Font和禁用include system fonts。 |
index |
Regular |
Sets the font style to use for the text. The options available in this control depend on the font selected. |
|
global font scale |
global_font_scale |
1 |
设置用于乘以的比例尺font size消息字段中的所有字符。 |
font size |
font_size |
100 |
调整字体大小。什么时候leading设置为0,此参数还控制文本的每一行之间的间距。 呈现字体时, size参数控制使用的字体提示。字体提示调整插入的像素以更清楚地呈现字体。在小尺寸和低分辨率输出设备上,它对字体的可读性有很大影响。为了获得最佳效果,您应该使用此参数(而不是scale上的参数Transform标签)来控制字体大小并保持scale设置为1。 |
font width |
font_width |
100 |
设置字体的宽度,以字体大小的百分比表示。 |
font height |
font_height |
100 |
设置字体的高度,以字体大小的百分比表示。 |
kerning |
kerning |
0 |
设置当前所选字符和上一个字符之间的间距。负值会使字符更靠近前一个字符,反之亦然。 注意: 字距调整对多个选择或字符串中的第一个字符没有影响。 |
tracking |
tracking |
0 |
设置每个字符和上一个字符之间的间距。负值会使字符彼此靠近,反之亦然。 注意: 跟踪对字符串中的最后一个字符没有影响。 |
baseline shift |
baseline_shift |
0 |
设置当前所选字符的字体基线上方的高度。负值会降低字符,反之亦然。 |
leading |
leading |
0 |
设置文本行之间的间距。负值会减小间距,反之亦然。 |
Groups Tab - the controls on this tab only affect groups in the animation layers table. |
|||
translate xy |
translate |
0, 0 |
翻译x和y轴上的文本。 |
rotate |
rotate |
0 |
按度旋转文本。负值会产生逆时针旋转。 |
scale |
scale |
1 |
缩放文字。刻度的宽度和高度默认是成组的。 |
skew X |
skewX |
0 |
在x轴上倾斜文本。 |
skew Y | skewY | 0 |
在y轴上倾斜文本。 |
skew order |
skew_order |
XY |
设置顺序skew X和skew Y适用: • XY -在偏斜Y之前应用偏斜X。 • YX -在偏斜X之前应用偏斜Y。 |
center xy |
center |
N/A |
设置旋转和缩放的中心。您也可以使用Ctrl/Cmd+拖动。 |
animation layers |
group_animation |
N/A |
显示从文本中创建的组message字段,使您可以使用转换控件为所需字符设置动画。 在查看器中选择所需的文本或message字段,然后单击+按钮以创建动画层。选择组并使用上的控件应用所需的变换Group标签。 |
Color Tab |
|||
ramp |
ramp |
none |
选择是否在文本上创建颜色渐变: • none -不要创建颜色渐变。 • linear -渐变从一种颜色线性变化为另一种颜色。 • smooth0 -渐变颜色逐渐缓和到点0的末端。这意味着点0端的颜色散布得比点1端的颜色宽。 • smooth1 -渐变颜色缓和到点1的一端。这意味着点1端的颜色散布得比点0端的颜色宽。 • smooth -渐变颜色逐渐缓和到两端。这意味着点0和点1两端的颜色散布得比渐变中心的颜色宽。 |
color |
color |
1 |
设置文本的颜色。 如果ramp设置为除none,这是点1末端(默认情况下,顶端)的渐变颜色。 |
The following controls are only available if ramp is set to anything other than none. |
|||
point 1 |
p1 |
100, 400 |
设置点1指示器的位置。这使您可以调整坡度的扩展和角度。 |
color 0 |
color0 |
0 |
在点0末端(默认为底端)设置渐变的颜色。 |
point 0 |
p0 |
100, 100 |
设置点0指示器的位置。这使您可以调整坡度的扩展和角度。 |
Shadows Tab |
|||
enable drop shadows |
enable_shadows |
disabled |
启用后,阴影将应用于文本。 禁用后,此选项卡上的所有其他控件也将被禁用。 |
inherit input color |
shadow_inherit_input_color |
disabled |
启用阴影后,阴影将从文本的输入颜色继承其颜色。 禁用时,将启用颜色控件,使您可以独立设置阴影颜色。 |
color |
color |
0,0,0,1 |
设置阴影的颜色inherit input color被禁用。 |
opacity |
opacity |
0.7 |
设置应用于文本的任何阴影的不透明度,其中0完全透明,而1完全不透明。 |
angle |
angle |
225 |
设置阴影相对于文本的投射角度,以度为单位,其中从左到右为0。 |
distance |
distance |
5 |
设置文本和阴影之间的分隔距离。 |
softness |
softness |
0 |
设置应用于文本的任何阴影的柔和度或模糊度。较高的值会产生较大的模糊。 |
shrink/expand |
shrink/expand |
0 |
设置阴影相对于文本的粗细。负值会产生较薄的阴影,反之亦然。 |
分步指南
抱歉,您没有找到此帮助
为什么这没有帮助? (检查所有适用)
感谢您抽出宝贵时间给我们反馈。