做動畫,做分析:皮克斯(Pixar)CAE分析
開放群:566811107(資料多,不僅限交流)
群一:836281296
群二:594368389
群三:1080606488
群四: 678357196
我的qq: 209870384有興趣的可以加我,交流模型。
皮克斯動畫《勇敢傳說》(Brave)海報,女主角的一頭紅發包含了10萬個單獨的有限元,可以以100億種可能的方式碰撞。
卷發絲模擬中用彈簧彎曲對比不用彈簧彎曲,在受力之后3幀的區別。來源:Pixar
托尼?德瑞斯舉了《勇敢傳說》(Brave)里面的例子:梅莉達一頭蓬松卷曲的紅發,便是用了全新的物理引擎模擬出來的。(譯注:傳統的頭發模擬是使用類似漿糊的體積模擬,而不是一絲一絲的進行碰撞模擬,漿糊里面每一個點的波動會傳播到周圍的點,并且有一定的傳播速度和衰減程度,最后這一大塊漿糊被賦予頭發的絲狀材質。而梅莉達的蓬松卷發則更類似于多體的彈性和非彈性碰撞,故而傳統的頭發模擬引擎派不上用場。)托尼?德瑞斯和皮克斯動畫師團隊絞盡腦汁,終于制作出來梅莉達那一頭得比真的還真、極具表現力的秀發模型——當然,這頭秀發的模擬計算量還要我們的超級計算機能承受。
托尼?德瑞斯繼續解釋:“真實世界里面,頭發無時無刻都在彼此發生著碰撞。梅莉達的頭發有10萬個單獨的有限元,而n個物體在下一時刻有 n2 種碰撞可能,10萬個元就會有100億種可能,如何制作一個能快速模擬出100億種碰撞可能的引擎?這里,我們使用了特別的數據結構,使得這些碰撞可能性被去粗取精,沒用的碰撞可能性就被剔掉了。打個比方來說,如果對比‘傻而快’的MP3或者JPEG壓縮算法,我們創造的則是頭發模擬界的FLAC或者PNG的壓縮算法。”(譯者:主流MP3的壓縮算法通過刪除掉高頻率的聲波減少數據量。JPEG壓縮算法和MP3類似,首先進行空間到頻率域上的變換,再削掉高頻部分,高對比度的邊緣被平滑后產生的色塊便是壓縮的痕跡。FLAC的壓縮則是在頻率分離之后進行線性預測,簡單說來,就是聲音有多少頻率,就把多少頻率吸納進來,再進行Colomb碼的進一步數字層面的壓縮;這種過程是可逆的,所以產生的壓縮是無損的。)
工程師必備
- 項目客服
- 培訓客服
- 平臺客服
TOP




















