Ho an'ireo izay miasa ao Houdini. Momba ny toetran'ny Vex sy Bites of Python

Eo ambanin'ny fanapahana dia hahita famerenana avy amin'ny manam-pahaizana manokana avy amin'ny ekipa Houdini ao amin'ny studio Krasnodar Plarium ianao momba ny fampianarana video Toetran'ny Vex и Kaikitry ny Python avy amin'ny Mix Training, natokana hiasa amin'ny fiteny Python sy Vex ao amin'ny programa sary Houdini.

Ato amin'ity lahatsoratra ity ihany koa, ny bandy dia mizara fitaovana mifantina izay mahasoa ho an'ny rehetra liana.

Ho an'ireo izay miasa ao Houdini. Momba ny toetran'ny Vex sy Bites of Python

Fampidirana kely

Mampatahotra ireo mpampiasa Houdini vaovao ny fiteny Vex. Misaotra azy indrindra, nisy stereotype tsy maintsy fehezinao ao Houdini. Raha ny marina dia ao Houdini afaka code, ary izany dia manamora sy haingana kokoa ny dingana maro, fa tsy manasarotra azy ireo. Ohatra, manampy amin'ny fisorohana ny fananganana mampatahotra toy izany:

Ho an'ireo izay miasa ao Houdini. Momba ny toetran'ny Vex sy Bites of Python

Ny fiteny Vex dia noforonina ho an'ny fanoratana shaders ao amin'ny Mantra renderer (ilay mpanorina ao amin'ny programa Houdini), saingy niitatra haingana mihoatra ny fampiasana azy tany am-boalohany noho ny fahaizany, ny fahatsorany ary ny hafainganam-pandehany. Ny anaran'ilay fiteny dia avy amin'ny fanafohezana Vector EXpressions, saingy azo ampiasaina hanodinkodinana karazana data hafa tanteraka. Noho izany, ny Vex dia ampiasaina indrindra amin'ny karazana fanodinkodinana ny singa géometrika (teboka, polygons), ary koa amin'ny famoronana fomba fiasa amin'ny géometrika.

Ny fiteny Vex dia tsy mitaky fandrafetana syntax sy fandrafetana kaody, ary tsy dia avo loatra ny fetran'ny fidirana. Matetika ny andalana roa dia ampy hahazoana ny vokatra irina. Ny tombony azony koa dia ahitana multi-threading ary, vokatr'izany, ny hafainganam-pandeha tsara. Ny fandaharana ao amin'ny Vex dia ilaina amin'ny famahana olana fototra sy ho an'ny kajy sarotra sy sarotra, ary ny fiteny dia miatrika izany rehetra izany haingana. Azo ampiasaina hanaovana zavatra mahagaga be dia be amin'ny modeling procedural, animation ary simulation.

Mazava ho azy fa tianay rehefa misy mihevitra fa mpandrindra programa daholo isika, fa raha ny marina dia efa zatra ny fiasa sy ny fanamorana (na dia maro aza, miasa voalohany ao Houdini, dia mety hanapa-kevitra fa mety kokoa ny matory amin'ny fantsika) . Raha tsy nanamora ny fiainantsika ny fitaovana iray dia tsy hampiasa izany isika. Noho izany, tsy tokony hoheverinao ny mety hisian'ny fandaharana ho toy ny zavatra manakana anao tsy hanomboka hianatra Houdini. Vex dia fitaovana hafa (na dia tena tsara aza) amin'ny maro hafa.

Python, izay fantatra kokoa amin'ny faribolana midadasika, dia tsy mila fampidirana na famaritana amin'ny antsipiriany. Andeha holazainay aminao ny antony ilantsika azy. Ao amin'ny tontolon'ny Houdini, Python dia ampiasaina amin'ny fitantanana ny programa manokana (mamorona nodes ao amin'ny tetikasa, asa miaraka amin'ny rakitra, manao automatique ny asa miverimberina, mamerina ny fitambaran'ny hetsika sarotra, sns.). Mila fandaharana Python ihany koa izahay mba hamoronana interface tsara amin'ny fitaovana ary hanoratra baiko mety mifehy ny fananana rehefa voatsindry ny bokotra. Raha misy bokotra "ataovy tsara" ao amin'ny fananana Houdini, dia hosoratana amin'ny Python izany. Ampiasaina ihany koa izy io indraindray amin'ny fanodikodinana jeometrika (toy ny Vex), saingy fantaro fa tsy dia intuitive loatra ny Python amin'ny fananganana tanjona toy izany ary matetika miadana kokoa ny manao ilay asa noho ny Vex.

Bebe kokoa momba ny taranja

Ny mpamorona ny Houdini, Side Effects Software, dia mamoaka fanavaozam-baovao marobe ary manome endri-javatra maro ho an'ny mpampiasa ka tsy manam-potoana havaozina fotsiny ny antontan-taratasy ofisialy sy ny fampianarana ofisialy. Noho izany, manangona vaovao tsikelikely avy amin'ny loharano isan-karazany (karama, maimaim-poana, ofisialy ary tsy toy izany) mba hifehezana tanteraka ireo fitaovana mora sy mahery ireo - ny fiteny fandaharana Vex sy Python (ary Houdini amin'ny ankapobeny). Ny safidinay dia nianjera tamin'ny fampianarana avy amin'ny Mix Training, satria nilaza izy ireo fa manana fandrakofana betsaka momba ny Python sy Vex ao Houdini.

Ny mpanoratra ny fampianarana dia manana fantsona YouTube (loharanom-baovao tsara ho an'ireo izay te-hanomboka hianatra Houdini), miavaka amin'ny famelabelarana tsy ara-potoana, milamina ary lohahevitra marobe, manomboka amin'ny famolavolana mihetsika mankany amin'ny fampandrosoana lalao. Ankoatra ny fantsona dia manana tarika death-metal garage ihany koa izy. Nanapa-kevitra izahay fa tokony hatoky sy hovidina ny mpanoratra Toetran'ny Vex и Kaikitry ny Python, 8 ora isaky ny taranja (azo jerena amin'ny hafainganam-pandeha 1,5).

Плюсы

  • Mahasoa ho an'ny manam-pahaizana manokana amin'ny ambaratonga samihafa. Ireo fampianarana ireo dia azo ampitahaina amin'ny tranomboky iray izay ahitana ny lafiny manan-danja indrindra amin'ny Vex sy Python ao Houdini, manomboka amin'ny zavatra fototra ka hatramin'ny fanamboarana mandroso sy sarotra. Ao amin'ny Vex - avy amin'ny famaritana ny toetra sy ny fari-piainana ho amin'ny fampiharana tany am-boalohany ny Space Colonization algorithm. Ao amin'ny Python - avy amin'ny famoronana automatique tsotra amin'ny sehatra sy fanatsarana kely amin'ny programa Houdini ho an'ny mpitantana toetra nosoratana hatrany am-boalohany. Misy ny fampahalalana fototra ilaina rehetra momba ny syntax amin'ireo fiteny roa ireo sy ny fomba ifandraisany amin'i Houdini.

Betsaka ny fampianarana ho an'ny vao manomboka, saingy tsy nanelingelina anay mihitsy izany. Amin'ny fijerena horonan-tsary na famakiana lahatsoratra momba ny zavatra fototra ao Houdini dia mahita zava-baovao ianao ary mahazo izay efa fantatrao amin'ny fomba vaovao. Ankoatra izany, ao Houdini saika ny zava-drehetra dia azo atao amin'ny fomba samihafa, mamorona ny fomba tsy manam-paharoa rehefa mandeha ny fotoana, noho izany dia sarobidy sy mahaliana foana ny mijery ny tompony amin'ny asa. Na dia ny fomba fandaminana ny nodes amin'ny tetikasa iray aza dia afaka milaza zavatra betsaka momba ny mpamorona azy.

  • Relevance. Mahalana ny taranja mivelatra sy fototra. Maro amin'izy ireo no tsy nanaraka ny fivoaran'ny programa Houdini, izay niova be tao anatin'ny telo taona lasa. Ny fomba fiasa efa naorina dia nosoloina fomba vaovao, tsara kokoa ary mety kokoa (tsy lasa ny taloha, fa nitsahatra tsy nalevina). Indrindra indrindra, nitombo ny ampahany amin'ny fiteny Vex amin'ny fiaraha-miasa amin'i Houdini. Rehefa mianatra ny fototry ny Houdini dia zava-dehibe ny mahafantatra hoe inona ny teknika amin'izao fotoana izao ka rehefa tojo fitaovana fampianarana efa tranainy ianao (ary matetika sarotra kokoa), dia ho fantatrao ny fomba hampiharana tsara ny fampahalalana ianaranao amin'ny fampiharana.

Ary ny lafy ratsiny...

  • Ny fampianarana dia tsy ahitana vahaolana efa vita ho an'ny tena famokarana. Ny mpanoratra dia misafidy lohahevitry ny lesona sy fomba famahana olana mba hanehoana izay azo atao fa tsy hahazoana vokatra farany azo atao. Tsy ireo vahaolana ireo no mahomby indrindra, ary tsy izy rehetra no mifanaraka amin'ny famaritana ny "fomba fanao tsara indrindra". Raha mitady torolalana miandalana ianao mandrakotra ny dingana rehetra amin'ny famokarana manomboka amin'ny fanombohana ka hatramin'ny farany (toy ny eto, ohatra), dia tsy tena ho anao ireo taranja ireo. Aleon'ny mpanoratra ny mamela ny fiafarany misokatra, izay mety ho mampatahotra kely ho an'ireo mpampiasa Houdini vaovao.
  • Ny voka-dratsin'ny fampisehoana tsy ara-potoana sy ny improvisation. Ny mpanoratra indraindray dia manao fahadisoana (izay mety ho tombony) na mandany ny fotoam-pianarana amin'ny fiezahana mitadidy na mifantoka amin'ny zavatra iray. Raha jerena fa ny fampahalalana ao amin'ny taranja dia natao ho an'ny tanjona fampahafantarana noho ny halalin'ny fitaovana voarakotra, dia tsy misy fotoana hiresahana amin'ny antsipiriany momba ny teboka sasany. Noho izany, ny fisalasalan'ny mpanoratra sy ny fanapahan-kevitra ho azy dia mety hiteraka fanontaniana bebe kokoa. Soa ihany fa manana izy lesona maimaim-poana momba ny famoronana mpitantana tetikasa ao Houdini amin'ny fampiasana Python, ary amin'ny lafiny sasany dia azo ampiharina kokoa sy amin'ny antsipiriany kokoa izy ireo noho ny fampahalalana momba ny lohahevitra mitovy amin'ny fampianarana.

Araka ny hevitray, ny tombony dia lehibe noho ny lafy ratsiny. Raha te hianatra bebe kokoa na latsak'izany ianao momba ny fandaharana ao Houdini (sy Houdini mihitsy), dia azonao atao ny manomboka amin'ireto fampianarana video ireto. Fanampiana tsara ho an'ny fampianarana sy loharano hafa koa izy ireo, toy ny topimaso momba ny fototry ny fampiasana Vex sy Python ao Houdini na horonan-tsary reference haingana.

Bonus: Rohy manentana sy fanabeazana sasany

  • Entagma — GreyScaleGorilla ao amin'ny tontolo Houdini (ho azon'ny mpampiasa Cinema4d antsika). Fandrakofana lohahevitra midadasika sy famelabelarana fitaovana tena tsara. Raha ny marina, vao haingana izy ireo no nanomboka vanim-potoana vaovao.
  • Simon Holmedal - angano ao amin'ny vondrom-piarahamonina houdini. Miresaka momba ny fitaomam-panahy kokoa noho ny teknika azo ampiharina manokana. Tsarovy izany rehefa mila mahita sy mahatsapa izay azonao atao ao Houdini ianao.
  • Ben Watts - mpamorona sy mpampianatra mahay.
  • Matt Estela - mpanoratra ny iray amin'ireo loharano fianarana manan-danja indrindra sy malaza Houdini - cgwiki. Ny loharanon-karena, havaozina tsy tapaka, dia feno fampahalalam-baovao mahasoa sy vahaolana efa vita. Tena manoro izany izahay.
  • Anastasia Opara - mpiray tanindrazana amintsika, mpanoratra ny fampianarana tsara indrindra ho an'i Houdini, fantatry ny maro Procedural Lake Houses. Tsy azo inoana fa ho afaka hifehy azy tanteraka ianao amin'ny voalohany na fanindroany, saingy tsy tokony ho kivy ianao: sarotra ny mahita fampahalalana be dia be momba ny fomba amam-panao mandroso amin'ny fampiasana Vex sy ny modely amin'ny fomba fiasa. Ho fitaomam-panahy, manoro hevitra anao izahay hamaky ny famelabelaran'ny mpanoratra Finoana amin'ny Modeling Procedural.
  • Houdini amin'ny teny Rosiana — fantsona misy lesona Houdini tena avo lenta amin'ny teny Rosiana. Tena avo lenta ka te hianatra teny Rosiana ny sasany amin'ireo mpampiasa miteny anglisy mba hahafahana mijery ireo lesona ireo. Ny fitaovana fanofanana dia zaraina amin'ny playlists arakaraka ny haavon'ny fahasarotana.

Source: www.habr.com

Add a comment