HOUDINI JumpStart Vol 3 - 剛體動力學入門指南 Intro To Rigidbody Dynamics

場景網路 Scene Network:

  • [TAB] 圓環 torus >
  • [TAB] dopnet >
  • 進入圓環節點內 Dive inside torus >

幾何網路 Geometry Network:

  • [TAB] RBD 對象 RBD Object > (將其名稱更改為Torus change its name to Torus)
  • SOP 路徑 Path [../../torus1/TO_DOPS] >
  • 跳出並進入dopnet內 Jump out and dive inside dopnet >

動力網路 Dynamics Network:

  • [TAB]剛體解算器 rigidbodysolver > (3種不同的解算器 3 different solver: Bullet, ODE, RBD. and a Fracture )
  • [TAB] 重力 gravity force > (注意我們只是給我們的圓環增加了重力 notice we just added gravity to our torus)
  • 跳出並進入圓環內 Jump out and dive inside torus >

幾何網路 Geometry Network:

  • [TAB]創建屬性 attribcreate > (在torus和TO_DOPS之間添加此節點 add this node in between torus and TO_DOPS) >
  • 添加一個名為「v」的屬性 add an attribute named 「v」 >
  • 將類型更改為向量 change the type to Vector >
  • 給它一個[10] [] [] []的值 give it a Value of [10] [ ] [ ] [ ] >
  • 跳出並進入dopnet內Jump out and dive inside dopnet >

動力網路 Dynamics Network:

  • 在節點torus(RBD對象)上 On Node torus(RBD Object) >
  • Tab 初始狀態 Initial State >
  • 從點速度繼承速度 Inherit Velocity from Point Velocity > (注意,我們繼承了我們剛創建的向量屬性 Notice we』ve inherit the vector attribute we just created)
  • 在我們進入下一步之前關閉它 Turn it off before we move on to the next step >
  • Tab 碰撞 Collisions >
  • Tab Bullet Data >
  • 顯示嚮導幾何 Show Guide Geometry >
  • 取消勾選 Untoggle 顯示幾何 Display Geometry >
  • 注意幾何表示[凹面]和[凸面]之間的差別 Notice the deference between Geometry Representation [Concave] and[Convex]>

  • 收縮碰撞幾何體 Shrink Collision Geometry > (這用於避免幾何體之間的穿透 This is used to avoid penetrating between geometries)
  • Tab 物理 Physical > (這是我們可以計算質量密度的地方 This is where we can do compute for Mass and Density) >
  • 勾選Toggle back on [x] 顯示幾何 Display Geometry >
  • 取消勾選 Untoggel [ ] 顯示嚮導幾何 Show Guide Geometry >
  • 選中節點剛體解算器 On Node rigidbodysolver >
  • 分裂衝力 Split Impulse > (在模擬開始時基於穿透閾值來逐漸推開穿透的物體,防止模擬爆開 Used at the beginning of a simulation for pushing penetrated object gradually apart, rather that explode the simulation. look for Penetration Threshold)
  • 跳出當前的網路 Jump out current Network >

場景網路 Scene Network:

  • 貨架工具面板碰撞標籤 Shelf Tool Panel Collisions Tab >
  • 地平面 Ground Plane >
  • 進入dopnet內 Dive inside dopnet >

動力網路 Dynamics Network:

  • L - 布局全部 Layout All > (注意到有些預先添加的節點 Notice there』re some Nodes that』ve been added)
  • 靜態解算器節點 Staticsolver Node > (基於優化目的,地平面使用靜態解算器Staticsolver,而不是剛體解算器rididbodysolver因為它是靜止的 For optimistic purpose, the groundplane goes to a staticsolver instead of a rididbodysolver cuz it』s not moving)
  • 播放動畫 Play the Animation > (注意圓環落下並與地面相撞Notice the torus falls and collides with the plane)
  • 跳出Jump out>

場景網路Scene Network:

  • 選中dopnet節點 On Node dopnet >
  • 將其名稱更改為torus_sim Change the name to torus_sim >
  • 進入圓環節點內 dive inside the torus >

幾何網路 Geometry Network:

  • [TAB] Dop導入 Dop Import >
  • 動力網路 Dop Network [ ] >
  • 選擇 Select [/obj/torus_sim] >
  • 對象遮罩 Object Mask [ ] >
  • [*]更改為[torus] Change [*] to [torus] >
  • 導入樣式 Import Style [ ] > (不同方式 Different ways)
  1. 更改為從DOP網路獲取幾何 Change to Fetch Geometry from DOP Network >
  2. 或使用變換輸入幾何 or Use Transform Input Geometry > (確保將其鏈接到網路末尾並勾選[x]使用單個對象 Make sure to link it at the end of the Network and [x] Use Single Object )
  3. 創建表示對象的點 Create points to represent objects > (這對於只需將變換寫入存儲點中的群體模擬非常有效,稍後可以用複印戳將對象複製回這些點 This is great for doing Mass Simulation when you only write the transformation that stores in the points. Later you can copy stamp the object back to these points.)

在這裡分享和整理的一些我學習HOUDINI Jumpstart by Adam Swabb的學習筆記。

不署版權,歡迎轉載。

推薦閱讀:

AE除Keylight外的摳像選擇

TAG:後期特效 | 影視特效 | 視覺特效 |