Houdini 中文帮助文档

Dop Network

DOP网络物体节点可以包含一个动力学模拟。

Dop Network节点就是一个模拟容器节点,用于封装动力学模拟,即将所有的动力学模拟节点网络都放置在该容器内。该容器也有一些统一设置动力学的参数,如设置模拟的范围,时间步幅,时间缩放,精度,缓存控制等。

要增强缓存的流体播放速度,可以增加模拟选项卡中的缓存内存大小。

Parameters

Simulation

Reset Simulation 清空整个模拟的缓存。
Display 是否在视窗中显示模拟。
Initial State 是一个文件名,用于模拟的初始状态。文件必须是一个由File DOP 或 Dynamics Output Driver节点创建的模拟状态文件。如果设置了此参数,该网络中的DOP节点不会再第一个模拟时间步幅上被处理。
Time Step 控制整个模拟的时间步幅长度。大的时间步幅会使模拟运行更快,但精度低,不稳定。小的步幅会产生更好的结果,但计算慢。
Sub Steps 默认的时间步幅表达式会使用该参数控制DOP模拟在每帧上执行的子步幅数量。此比在时间步幅上使用 1/$FPS 参数更容易。
Offset Time 指定用于模拟的时间和在时间条上显示的全局时间之间的偏移(以秒为单位)。如果此参数为1,模拟不会停止,直到第25帧。
Start Frame 设置模拟的起始帧。
Scale Time 用于缩放该DOP网络的模拟时间。高的值会放大时间(使被模拟的物体运动更慢),小的值会缩小时间。
Max Feedback Loops 最大反馈循环,当使用不同解算器的物体相互影响时,此参数控制两个解算器的物体间最大的交互次数。
Enable Automatic Resimulation DOP中,当任何参数发生改变时,后或任何引用的外部节点发生改变时,会重新模拟场景对象。
Provide Data Hints 会将模拟数据之间的关系存储在脚本目录下一个名为dophints.cmd的文件中。
Interpolate Display Data 插值计算所显示的模拟数据。如果关闭此项,会显示最近模拟步幅中的内容。
Cache Simulation 启用模拟缓存(给4G以上最好(内存最好用16G以上))。
Compress .sim Files 都有是否压缩模拟文件。压缩可以减少在磁盘中占用的空间,但加载会变慢。
Allow Caching To Disk 如果达到了内存缓存的最大值,DOP网络会删除旧的缓存数据,或将旧的缓存数据保存到磁盘中。开启此项,会将旧的缓存保存到磁盘上,如有需要会从磁盘上加载它。
Cache to Disk in Non Interactive Sessions 以非交互式方式缓存到磁盘。
Cache Substep Data 有些解算器有内部的子采样,用于获取更好的结果。此选项控制在内部子采样时,是否缓存子步幅数据。
Cache Memory (MB) 设置用于模拟的内存缓存大小。
Timeless (No History) 无历史方式的模拟,即$SF变量一直是1,每帧模拟都会像第一帧模拟似的.
Explicit Cache 通常,当启用允许缓存到磁盘时,若模拟达到了内存限制,会将模拟文件保存到temp目录下(通常很多人C盘都会无缘无故的突然增加,就是因为在temp下有大量模拟数据文件)。此参数可以阻止缓存到这个目录下。每个帧的缓存都会使用指定的名称.此参数主要是用于明确指定缓存哪一部分数据。
Explicit Cache Files 设置明确缓存的文件路径名。这些都是sim文件,可以使用File DOP 或 File SOP加载。在文件中使用$F来缓存序列帧。
Explicit Frames to Keep 在明确缓存文件被删除前,保留多少历史。值为0不会删除缓存文件,否则帧值比该值旧的缓存文件会被删除。

Transform

Keep Position When Parenting 当物体被重设父对象时,通过改变物体的变换参数来维持其当前的世界位置。
Pre-transform menu 此菜单包含着用于控制预变换数值的选项。预变换是一个内部变换,在运用上优先于角度变换参数。 其允许你在不必改变整体变换的情况下,改变用于移动,旋转,缩放参数值的参考对象的帧。

Clean Transform 恢复移动,旋转,缩放参数为其默认数值,但保持总变换不变。
Clean Translates 设置移动参数为(0,0,0),但保持总变换不变(像Maya的冻结参数一样)。
Clean Rotates 设置旋转参数为(0,0,0),但保持总变换不变。
Clean Scales 设置缩放参数为(1,1,1),但保持总变换不变。
Extract Pre-transform 通过设置移动,旋转,缩放参数来保持总变换不变,但会移除预变换(即把预变换中的数值放入变换参数中,清空预变换信息)。
Reset Pre-transform 不改变任何参数,完全移除预变换。如果在移动,旋转,缩放参数中有非默认的数值,此会改变物体的总变换。(和Maya的重置变换类似)
Transform Order 设置所运用的变换的顺序,如先运用旋转,再运用缩放,最后是移动。
Translate 沿着X,Y,Z轴的移动。
Rotation 沿着X,Y,Z轴的旋转角度。
Scale 沿着X,Y,Z轴的非统一缩放。
Pivot 物体的局部原点,也可以查看设置轴心点。
Uniform Scale 沿着所有的三个轴向统一的缩放物体。
Look At 要指向的物体。约束一个物体,使其-Z轴总是指向另一个物体的中心位置。
Look At Up Vector 当指定一个注视时,可以指定用于注视的向上轴。此向上轴可以控制物体的旋转。

Don’t Use Up Vector 不适用向上轴。
Use Up Vector 当物体注视时,精确的定义物体的Y轴方向。
Use Quaternions 四元数是一个数学化的3D旋转。此方式会在球体上查找将一个点移动到另外一个点的最高效的方式。
Path Object 设置一个曲线或物体路径,此物体会跟随路径中的曲线或物体。(Houdini中路径动画在此处设置)
Roll 物体绕着路径的方向。
Position 物体在路径上位置。0表示在路径的开端,1表示在路径的末端,大于1会在路径上循环运用。
Parameterization

参数化

控制位置参数如何变换到路径曲线的一个点上。使用弧长(默认的)可沿着曲线均匀的插值计算位置数值。

使用Uniform方式在曲线节间分配位置数值。此可以让你在特定点处减慢物体的运动(在路径曲线中将节聚成一团)。可以有效的控制物体在路径曲线上的路径。

Orient Along Path 根据路径的曲率设定物体的方向。
Orient Up Vector 设置物体的Y轴方向。
Auto-Bank factor 自动倾斜因子,控制物体在转角处的倾斜度。值为0会关闭自动倾斜。
点击分享到: