回覆列表
  • 1 # 奇蹟會出現6697

    ----概述:精通是透過houdini自定義的功能,實現專案的特定需求。程式設計是學習houdini的基礎,熟練Python和C語言。houdini開放軟體底層,使用者透過自定義方式實現所有特效需求。因此,使用者(團隊)的程式設計、數學和物理基礎有多強悍,就會定義出多麼強悍的功能。----houdini運用的幾個層次:--第一層次:熟悉Houdini2000多個節點,會運用,理解這些節點功能的實現方法和原理。當然你可以選擇一個模組開始學習,如sop,dop等,達到理解節點功能的實現方法和原理的標準。--第二層次:運用python寫表示式,達到模擬中的自定義控制方式;自定義簡單的節點,實現常用的自定義功能。--第三層次:用數學和物理知識,分析物理現象;寫出計算機模擬物理現象的演算法;編寫程式,實現模擬物理現象的功能。----如果你不是物理高手,就不知道如何運用物理知識來描述物理現象;如果你不是數學高手,就不清楚如何用數學的方法定量描述物理現象。如果沒有強悍數學和物理知識,無法自定義物理現象的模擬演算法和數學描述,從而無法實現專案的特定需求。----如果你真的有此決心,請準備好吃苦和10年左右不出成績的決心吧;即便如此,也未必真的能出成果。個人建議:如果是特效新手,建議學習maya,掌握特效的基本流程和要素;不是特效新手,先學houdini內建節點,搞清楚內建節點功能的實現思路後,再去深入研究。----總結:houdini運用達到第三層次,是精通。個人想精通houdini可能比獲得諾貝爾獎難。因為houdini的難點,不僅僅在於軟體本身(學習2200多個節點都是小意思,無數個C語言API函式和Python的類),更難的是物理和數學要達到隨心所欲的應用級別。明確的說,精通houdini某一部分,就可以當“工業光魔”和“維塔”的技術總監。----附錄:模擬“下雪”為例1、瞭解“下雪”的物理過程,以及需要哪些物理量來描述“下雪”。2、如何運用物理知識來描述“下雪”過程;3、如何用數學知識定量來描述“下雪”過程;此步驟形成“下雪”的演算法或者數學模型;4、透過C語言或者Python語言定義“下雪”功能節點,實現步驟“3”的“下雪”的演算法。扯蛋:步驟“3”演算法的優劣決定模擬下雪是否真實,也決定了模擬速度。中國數學家和物理學家無法精確的描述物理現象,導致演算法不精確,模擬出來的東西太假,達不到模擬要求;因為我們中國缺少的是頂級的物理和數學人才,所以中國的影視特效技術不如人意。

  • 中秋節和大豐收的關聯?
  • 電阻色環表口訣電阻色環怎麼看取樣電阻阻值?