本 Wiki 开启了 HTTPS。但由于同 IP 的 Blog 也开启了 HTTPS,因此本站必须要支持 SNI 的浏览器才能浏览。为了兼容一部分浏览器,本站保留了 HTTP 作为兼容。如果您的浏览器支持 SNI,请尽量通过 HTTPS 访问本站,谢谢!
All about Houdini’s dynamics networks / simulations.
在 Houdini 中,Rigid Body solver
用于模拟刚体对象的运动以及碰撞。我们将该种类型的模拟称为刚体动力模拟(Rigid Body Dynamics) 简称 RBD。
RBD 对象分为主动(active)和被动 (passive)对象。主动的对象受力和碰撞的影响;被动的对象可以与主动对象碰撞,但不会移动,同时也不受力的影响。
常见的,可以通过 shelf 创建的 RBD 对象有:
name
属性创建。待完善
Rigid Body Solver 内置三种物理引擎:Bullet、Houdini RBD、ODE。每一种都有自己的优势和劣势:
glue adjacent
功能的引擎。
Houdini 中允许使用 glue
将两个不同的 RBD 对象粘连起来。在物体受力的程度超过 glue 的上限之前,两个对象都会作为一个整体。
使用 glue 主要有两种工作流程:
该工作流程在我们希望模拟破碎的场景时非常有用。
待完善
Use deforming geometry
1
。Position
属性对其进行分离。通常我们使用 $OBJ
本地变量来控制(该值为 object number,1 等于 1个 copy 的间隔。)