Houdini 中文帮助文档

AttribStringEdit

编辑字符串属性值。

属性可在相应的属性文本域中明确的指定。排除方式是通过插入一个字符(^)来指定的(这些属性会被排除)。 通过使该区域空白,或使用一个*符号,指定所有可用的属性。如果第一个属性前面添加了^符号,那么所有的属都会被传递,除了明确排除在外的。在其它情况下,没有属性会被指定,除非明确的将其包含在内。

From、 To参数是一些像str[1-9:2] or t[xyz]这样的字符串样式。From参数的样式也可以像这样:str* and str?.

Examples

From To Produces
str1 str2 str3 tx ty tz tx ty tz
str[1-3] t[xyz] tx ty tz
str[1-3] tx ty tz rx tx ty tz
str[1-2] tx ty tx ty str3
t[xyz] [XYZ]trans Xtrans Ytrans Ztrans
bob* carol* Changes strings that start with bob to start with carol.
*hand* *foot* Replaces the string hand with the string foot.
*_* *(1)_*(0) Swap the matched text on either side of the underscore.

Assuming an input of str1 str2 str3:

str? t? t1 t2 t3
* op:* op:str1 op:str2 op:str3
*r* *ring* string1 string2 string3
*[1-3:2] foot[11-13:2] foot11 str2 foot13
* string[3,1,2] string3 string1 string2

Parameters

Attributes

Detail 要编辑的字符串类detail属性。
Primitives 要编辑的字符串类Primitive属性。
Points 要编辑的字符串类点属性。
Vertices 要编辑的字符串类顶点属性。

Editor

Number of Filters 此SOP可以有多个搜索/替换的样式,也叫过滤。此参数显示了有多少过滤器会被创建。点击+或-按钮添加更多过滤器,或移除已存在的一个。默认,当创建该SOP时,会添加单个过滤,起始值为0.序列的过滤器会被命名为1,2等。
Filter x 禁用过滤。如果禁用,特定的搜索/替换样式不会在给定的字符串上运行。
Use Regular Expressions 此会使用扩展的Perl规则的表达式语法来执行字符串的替换,而非使用Houdini的样式替换语法。
Global 当开启此项,From样式会对字符串中每此出现进行替换。当关闭,只对第一次出现进行替换。
From 要重命名的字符串样式。
To 用于字符串的替换样式。
点击分享到: