Houdini 中文帮助文档

Mantra Archive

生成基于磁盘的,可被mantra使用的archive文件。

Mantra archive会以几何体文件和Mantra材质文件方式存储。

Parameters

RenderBegins generation of archives. —开始生成压缩文件。
Render Control打开渲染控制对话框,允许你在渲染前调节渲染参数。
Valid Frame Range控制渲染的帧范围,有“Render any frame”,“Start/End/Inc ”,Render Frame Range方式。

Render Any Frame基于播放条上的数值或所连接的渲染输出节点中所需的帧来归档帧。
Render Frame Range归档一个序列帧。如果连接了一个渲染输出节点,此范围会被忽略,会优先使用渲染输出节点中的帧范围。
Render Frame Range (Strict)归档一个序列帧范围。
Start/End/Inc指定要渲染的帧范围(起始帧,结束帧,递增值)。所有的数值都可以是浮点值。

StartEndInc
10.5120.5

有四帧会被归档压缩(10.5, 11, 11.5, and 12),因此$NRENDER 的值为4.$N会有下面的值:

Frame10.51111.512
$N1234
Render With Take输出驱动节点在渲染前会切换到该take,并且当渲染完成时,还原当前的take。

Main

Initialize Simulation OPs强制所有模拟的OPs为重置时的数值。此包含DOP网络,POP SOPs,以及其它的缓存其结果的OPs。
Objects to Archive指定要被压缩的物体数量。
Disable generation of archive 1禁用压缩包中该物体的包含(就是不包含该物体),且不会删除多重参数选项。
Object 1要放入到压缩包中的物体文件。
Geometry File 1要被存储的磁盘文件中的物体。如果给多个参数指定了同一磁盘中的文件,只有第一个物体会被存储到压缩包中。
Material File 1 当一个SOP被运用材质时,你可以保存材质属性到一个单独文件中。此文件可以被mantra的delayed load procedural SHOP节点所使用。

Properties

你可以添加任意渲染属性到Mantra的 archive 节点中。属性会改变Mantra解释场景的行为。你可以添加任意属性,即使它对一个输出驱动节点毫无意义。例如,你可以添加一个曲面材质节点,即使输出驱动节点没有任何曲面。这些数值会被用作没有定义这些属性的物体的默认值。但是,如果一个物体已经定义了属性,会使用指定到物体上的数值,而非指定到输出驱动节点上的数值。

Scripts

每个脚本命令都会参考一个要运行的h脚本命令,不管参数所选择的表达式语言。此会导致字符串作为一个脚本语言被运行。

Note

可以使用python,unix或源hscript命令来执行复杂的处理。

当渲染发生时,命令总会被运行。当其是一个渲染范围,或发出一个输出命令时,这些命令会检查输出驱动的参数。

在渲染发生前,Houdini会自动将当前的H脚本目录指向输出驱动器的路径。

Pre-Render Script在任何IFDs生成前运行该命令。只会在每次渲染时被运行。
Pre-Frame Script在每个IFDs生成前运行该命令。
Post-Frame Script在生成每个IFDs后运行该命令。

尽管IFD可能已经生成,此并不意味着Mantra在该命令运行时会完成图像的渲染。

Post-Render Script此命令会运行一次,即在所有IFDs都生成后运行。

尽管IFD可能已经生成,此并不意味着Mantra在该命令运行时会完成图像的渲染。

点击分享到: