如何系統(tǒng)的學(xué)習(xí)houdini
現(xiàn)在HOUDINI中文的基礎(chǔ)教程網(wǎng)上很多了,直線教程網(wǎng)也有。推薦幾個(gè)我認(rèn)為不錯(cuò)的。
1;總動(dòng)員那套最是基本的,前提是你時(shí)間充裕。這套教程老師使用的版本比較久遠(yuǎn)了,很多節(jié)點(diǎn)都做了改變,但大部分基礎(chǔ)的東西沒(méi)變,并且各個(gè)模塊也都做了介紹,時(shí)間充裕的話,入門首選還是這個(gè),因?yàn)檫@能讓你全方位的對(duì)houdini整體有個(gè)認(rèn)識(shí)。(吐槽一下,呂老師的聲音真的實(shí)在是太催眠了)
2;如果時(shí)間不充裕,選擇人人素材網(wǎng)翻譯的一個(gè)基礎(chǔ)教程Up and Running with Houdini 版本是14,算最新的,有中文字幕。對(duì)于零基礎(chǔ)的學(xué)員來(lái)說(shuō)也是不錯(cuò)的。
建議先把HOUDINI中的SOP基礎(chǔ)打好,你可以先不去學(xué)煙霧,爆炸,燃燒,破碎等等。但一定要把SOP學(xué)好。
然后再開(kāi)始接觸一個(gè)方面,比如破碎,很多英文教程可以在這個(gè)時(shí)候看看了,百度貼吧houdini吧的置頂帖里有很多。
H是純節(jié)點(diǎn)化工具,跟可愛(ài)的maya蠢萌的max相比很另類,有個(gè)好處就是自學(xué)不怕吃虧上當(dāng)繞彎路。
這個(gè)軟件自學(xué)的話效率會(huì)非常高,千萬(wàn)別聽(tīng)教學(xué)機(jī)構(gòu)的忽悠哦;sop核心不解釋,其中polygon/nurbs一欄常用的節(jié)點(diǎn)沒(méi)多少,跟mayamax建模一樣用;還有就是屬性類的節(jié)點(diǎn)比如attribcreate啦,就是創(chuàng)建屬性的(廢話--。
)。
group之類的節(jié)點(diǎn)一定要仔細(xì)理解,這是houdini跟maya一個(gè)巨大的差別(group節(jié)點(diǎn)是動(dòng)態(tài)的組哦~)。vop之類的節(jié)點(diǎn)沒(méi)啥說(shuō)的,可視化編程,tmd太方便了,不會(huì)編程也能自己寫(xiě)腳本啦!copy節(jié)點(diǎn)也是很重要的,也很簡(jiǎn)單。
dop就是動(dòng)力學(xué)啦,勸你剛開(kāi)始別動(dòng)它,等你理解sop之后就知道dop只不過(guò)是sop的迭代算法。rop是渲染的地方,默認(rèn)渲染器mantra很牛逼,可以讀取sop中的屬性,不管是自身的還是你自己創(chuàng)建的,這tmd就很方便了,要什么就能渲什么。
一般都用pbr渲染模式;cop是合成的地方,可以導(dǎo)入素材圖片合成也可以綁定場(chǎng)景的camera,實(shí)時(shí)進(jìn)行合成,效果不亞于nuke,不過(guò)還是推薦用nuke(打臉~);shop是材質(zhì)編輯的地方,也是基于vex也就是類似vop的方法,動(dòng)態(tài)編程,很簡(jiǎn)單很簡(jiǎn)單,一個(gè)mantrasurface節(jié)點(diǎn)配合自己的屬性搞定一切;chop是專門搞程序動(dòng)畫(huà)的,如果你抽象思維邏輯思維很牛逼,你可以用用,很方便很管用。pop現(xiàn)在沒(méi)有了,直接并入到dop里了,它是專門玩兒粒子的。
你可以配合sop玩玩pop,很有意思的。一般入門的話去看看houdini貼吧樂(lè)大的置頂帖,里面有大量的免費(fèi)教程,有問(wèn)題也可以多交流;渲染的話,首推maya貼吧寂寞帝的教程,他講vray比較多,不過(guò)呢,一般渲染器都是基于pbr算法的,基本相通;你一可以用arnold渲染器,houdini支持的哦;最后補(bǔ)充一下,你要學(xué)houdini干嘛,這么累,學(xué)max或者maya甚至是c4d多好啊,簡(jiǎn)單暴力效果好。
(搞不懂)。
----概述:精通是通過(guò)houdini自定義的功能,實(shí)現(xiàn)項(xiàng)目的特定需求。編程是學(xué)習(xí)houdini的基礎(chǔ),熟練Python和C語(yǔ)言。houdini開(kāi)放軟件底層,用戶通過(guò)自定義方式實(shí)現(xiàn)所有特效需求。因此,用戶(團(tuán)隊(duì))的編程、數(shù)學(xué)和物理基礎(chǔ)有多強(qiáng)悍,就會(huì)定義出多么強(qiáng)悍的功能。
----houdini運(yùn)用的幾個(gè)層次:
--第一層次:熟悉Houdini2000多個(gè)節(jié)點(diǎn),會(huì)運(yùn)用,理解這些節(jié)點(diǎn)功能的實(shí)現(xiàn)方法和原理。當(dāng)然你可以選擇一個(gè)模塊開(kāi)始學(xué)習(xí),如sop,dop等,達(dá)到理解節(jié)點(diǎn)功能的實(shí)現(xiàn)方法和原理的標(biāo)準(zhǔn)。
--第二層次:運(yùn)用python寫(xiě)表達(dá)式,達(dá)到模擬中的自定義控制方式;自定義簡(jiǎn)單的節(jié)點(diǎn),實(shí)現(xiàn)常用的自定義功能。
--第三層次:用數(shù)學(xué)和物理知識(shí),分析物理現(xiàn)象;寫(xiě)出計(jì)算機(jī)模擬物理現(xiàn)象的算法;編寫(xiě)程序,實(shí)現(xiàn)模擬物理現(xiàn)象的功能。
----如果你不是物理高手,就不知道如何運(yùn)用物理知識(shí)來(lái)描述物理現(xiàn)象;如果你不是數(shù)學(xué)高手,就不清楚如何用數(shù)學(xué)的方法定量描述物理現(xiàn)象。如果沒(méi)有強(qiáng)悍數(shù)學(xué)和物理知識(shí),無(wú)法自定義物理現(xiàn)象的模擬算法和數(shù)學(xué)描述,從而無(wú)法實(shí)現(xiàn)項(xiàng)目的特定需求。
----如果你真的有此決心,請(qǐng)準(zhǔn)備好吃苦和10年左右不出成績(jī)的決心吧;即便如此,也未必真的能出成果。個(gè)人建議:如果是特效新手,建議學(xué)習(xí)maya,掌握特效的基本流程和要素;不是特效新手,先學(xué)houdini內(nèi)置節(jié)點(diǎn),搞清楚內(nèi)置節(jié)點(diǎn)功能的實(shí)現(xiàn)思路后,再去深入研究。
----總結(jié):houdini運(yùn)用達(dá)到第三層次,是精通。個(gè)人想精通houdini可能比獲得諾貝爾獎(jiǎng)難。因?yàn)閔oudini的難點(diǎn),不僅僅在于軟件本身(學(xué)習(xí)2200多個(gè)節(jié)點(diǎn)都是小意思,無(wú)數(shù)個(gè)C語(yǔ)言API函數(shù)和Python的類),更難的是物理和數(shù)學(xué)要達(dá)到隨心所欲的應(yīng)用級(jí)別。明確的說(shuō),精通houdini某一部分,就可以當(dāng)“工業(yè)光魔”和“維塔”的技術(shù)總監(jiān)。
----附錄:模擬“下雪”為例
1、了解“下雪”的物理過(guò)程,以及需要哪些物理量來(lái)描述“下雪”。
2、如何運(yùn)用物理知識(shí)來(lái)描述“下雪”過(guò)程;
3、如何用數(shù)學(xué)知識(shí)定量來(lái)描述“下雪”過(guò)程;此步驟形成“下雪”的算法或者數(shù)學(xué)模型;
4、通過(guò)C語(yǔ)言或者Python語(yǔ)言定義“下雪”功能節(jié)點(diǎn),實(shí)現(xiàn)步驟“3”的“下雪”的算法。
扯蛋:步驟“3”算法的優(yōu)劣決定模擬下雪是否真實(shí),也決定了模擬速度。我國(guó)數(shù)學(xué)家和物理學(xué)家無(wú)法精確的描述物理現(xiàn)象,導(dǎo)致算法不精確,模擬出來(lái)的東西太假,達(dá)不到仿真要求;因?yàn)槲覀冎袊?guó)缺少的是頂級(jí)的物理和數(shù)學(xué)人才,所以我國(guó)的影視特效技術(shù)不如人意。
聲明:本網(wǎng)站尊重并保護(hù)知識(shí)產(chǎn)權(quán),根據(jù)《信息網(wǎng)絡(luò)傳播權(quán)保護(hù)條例》,如果我們轉(zhuǎn)載的作品侵犯了您的權(quán)利,請(qǐng)?jiān)谝粋€(gè)月內(nèi)通知我們,我們會(huì)及時(shí)刪除。
蜀ICP備2020033479號(hào)-4 Copyright ? 2016 學(xué)習(xí)鳥(niǎo). 頁(yè)面生成時(shí)間:3.691秒