Delta Mush in Houdini

視頻:https://vimeo.com/114883527

DeltaMush源自Rhythm&Hues,在他們逆天的製作工具Voodoo中被用於在生物角色上取代權重。這裏有個專欄。

原文可以自行google,注意是google不是百度啊,這兩個不是幹同樣事情的。

效果出奇的好,計算量出奇的少,算法又出奇的簡單,真是NB!就分兩步,

  1. 在Rest Pose Bake 細節
  2. 在任意deform後的模型上應用。
核心的概念爲把形變的高頻細節smooth掉,注意只是形變引起的,而不是原本的。
做法就是,在Rest Pose把模型smooth,並且把原模型到smooth後的模型的每個頂點的偏移轉換到“切線空間”存儲到每個頂點上,所謂的切線空間就是以N、tangentU、tangentV爲基向量構建的空間,和法線貼圖、置換貼圖非常類似。這個只需要做一次。
實際deform後,把deform後的物體用同樣的smooth操作進行smooth,然後在此基礎上把基向量空間的偏移應用到頂點上。

實際可以這麼理解,把原模型以置換貼圖的形式bake到smooth版本的模型上,然後在動畫階段把置換應用在smooth後的deform過的模型上。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章