Houdini 中文帮助文档

Mantra: VEX Volume Procedural    

渲染一个由CVEX材质创建的场的体积对象。

此程序材质会使用一个CVEX材质定义一个用于体积渲染的空间中的3D场。CVEX材质上的输出参数会在渲染时用于计算,以及绑定到同名的曲面材质参数上。如果你渲染一个ISO曲面,你应当从导出的材质中指定一个“密度”,因为Mantra会基于该场来查iso曲面。

下面的输入参数在CVEX中可以被获取(被 VEX Volume Procedural节点所使用)。

P 物体空间中要计算的位置。
Time 全局的世界变量。

当你使用该程序对象时,必须明确指定边界框。如果你不指定一个方盒,函数的部分区域可能在渲染时被剪切。

Parameters

Main

Shader 指定用于定义体积中场的CVEX材质。
Octree Divisions 指定细分数量,用于给体积构建一个加速的数据结构所使用。默认值是1会导致渲染器在体积的整个边界框内采样。高的值会在渲染前出发相位的处理,即会在一个统一的栅格上计算VEX函数来定义部分体积的重要性,因此图像中空的区域会渲染更快。

IFD Bounds

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