Houdini 中文帮助文档

Instance with Hscript Procedural

此节点会给几何体中的每个点运行一个h脚本,并且在点上替换输出几何体。

当hscript运行时,它会添加单个指定类型的SOP,然后附加每个点属性到SOP上。如,如果SOP是一个 platonic,且几何体有点类型的属性,那么 platonic solid 会根据点属性发生变化。

如果没有给该节点指定边界盒,该几何体的边界盒,会按预定的替换对象尺寸增长。

如果SOP包含了带有其使用的SHOP的 SHOPNET 节点,那么在你场景文件中会有一个不可显示的SOP。你也可以设置 output driver 带有 SHOP References 参数,并设置其为 Declare all SHOPS。

Note

节点的LOD会被设为参数名的lod。如果有一个名叫lod的属性,它会覆盖Mantra计算的LOD。

Parameters

Main

SOPSOP类型的名称。此是名称,而非标签。如 box, platonic, sphere。
OTL Files带有OTL库路径的文件名,Hscript会在创建SOP前被加载。
Basic Size如果没有被size属性覆盖,此会用于识别每个hscript生成的程序会有多大。它会沿着每个方向给定半径值。
Size Attribute用于替换对象尺寸所使用的属性名。如果此是一个3浮点属性,它会指定xyz的半径。如果是一个单浮点属性,它会是一个统一半径。此会被基本的尺寸倍增,来获取每个替换对象的尺寸。
Scale to Size Attribute如果开启此项,它会重缩放生成的几何体(按size值生成的)。当前只支持均匀缩放。
Orient to Point如果此项开启,它会试着重定向点的速度方向。如果此项关闭,会执行一个点的空间转换。
Use Non-Graphics Token此会启用一个hscript,导致它询问一个非图形的标志。此可以用于避免渲染农场询问Houdini FX的license。

IFD Bounds

Bounding Box边界框控制可以让你给引用的几何体指定一个边界盒。只有当此边界盒是“on screen”方式时,mantra才会加载引用的几何体。如果你设置Bounding Box 为No bounding box required,这种情况下,Mantra会一直加载引用的几何体。你也可以在Sop Bound参数中引用SOP的边界框来指定边界框。
SOP Bounds你想要引用其边界框的几何体
Min Bounds边界框的最大维度,当明确设置了边界框时。
Max Bounds边界框的最小维度,当明确设置了边界框时。
点击分享到: