Houdini 中文帮助文档

Mantra: HScript Procedural    

在物体几何体的每个点上运行一个H脚本,并且替换由脚本在那个点上输出的几何体。

如果没有给程序节点指定一个边界盒,会使用该物体几何体的边界框(按精确的替换对象尺寸来增加其大小)。

如果要包括的SOP包含一个SHOPNET(内部有要使用的Shop节点),在你的场景中会有一个不能显示的SOP对象。你应当设置输出驱动节点的SHOP Reference参数为“声明所有SHOPS”。

Parametersa

Main

SOPSOP类型的名称。此是文件名,而非标签。例如:方盒,柏拉图形体,球体。
OTL Files带有OTL裤文件路径的文件名。
Basic Size如果没有被尺寸属性覆盖,此会告诉每个H脚本生成的程序对象会有多大。它会在每个方向给一个半径值。
Size Attribute用于替换尺寸使用的属性名。如果是一个3浮点的属性,会指定xyz半径。如果是一个单浮点的属性,会指定统一的半径。此值会被“基本尺寸”值所乘,用于估计每个替换对象的尺寸。
Scale to Size Attribute如果开启,它会重新缩放由size属性创建的几何体。当前只支持统一的缩放。
Orient to Point如果开启,它会试着重定向点速度方向。即使没有设置,会对点空间执行一个变换。
Use Non-Graphics Token此会使用-R选项开启H脚本,导致其会询问一个非图形的标识。此可以用于阻止渲染农场咨询Houdini FX的许可证。

IFD Bounds

Bounding Box边界盒控制可以让你指定一个用于所引用的几何体的边界框对象。只有当此边界盒是“在屏幕上”方式时,Mantra才会加载引用的几何体。你可以设置Bounding box 和“不需要边界盒”,在这种情况下,Mantra会一直加载引用的几何体。你也可以在SOP Bounds参数中通过引用SOP的边界框,来指定边界盒。
SOP Bounds设置你想要引用其边界框的几何体。
Min Bounds最小的边界框维度(当设置明确的边界框时)。
Max Bounds最大的边界框维度(当设置明确的边界框时)。
点击分享到: