Bakeng sa ba sebetsang Houdini. Mabapi le Sebopeho sa Lithuto tsa Vex le Bites tsa Python

Ka tlase ho sehiloeng u tla fumana tlhahlobo e tsoang ho litsebi tse tsoang ho Houdini Team ea Krasnodar Plarium studio mabapi le lithuto tsa video. Sebopeho sa Vex и Ho longoa ke Python ho tsoa ho Mix Training, e ikemiselitseng ho sebetsa le lipuo tsa Python le Vex lenaneong la litšoantšo tsa Houdini.

Hape posong ena, bashanyana ba arolelana khetho ea lisebelisoa tse tla ba molemo ho bohle ba thahasellang.

Bakeng sa ba sebetsang Houdini. Mabapi le Sebopeho sa Lithuto tsa Vex le Bites tsa Python

Kenyelletso e nyane

Puo ea Vex e tšosa basebelisi ba bacha ba Houdini. Haholo-holo ka lebaka la hae, ho ne ho e-na le stereotype eo u lokelang ho e ngola Houdini. Ha e le hantle, ho Houdini ka khoutu, 'me sena se etsa hore lits'ebetso tse ngata li be bonolo hape li potlake, ho fapana le ho li thatafatsa. Ka mohlala, e thusa ho qoba li-setups tse joalo tse tšosang:

Bakeng sa ba sebetsang Houdini. Mabapi le Sebopeho sa Lithuto tsa Vex le Bites tsa Python

Puo ea Vex e bōpiloe bakeng sa ho ngola li-shaders ho Mantra renderer (mofani ea hahelletsoeng ka har'a lenaneo la Houdini), empa e ile ea atoloha ka potlako ho feta tšebeliso ea eona ea pele ka lebaka la ho fetoha ha eona, bonolo le lebelo. Lebitso la puo le tsoa ho khutsufatso ea Vector EXpressions, empa e ka sebelisoa ho theola mefuta e fapaneng ea data. Ka hona, Vex e sebelisoa haholo bakeng sa mefuta e fapaneng ea matsapa a likarolo tsa geometry (lintlha, li-polygons), hammoho le ho theha mokhoa oa jiometri.

Puo ea Vex ha e nyenyefatsoe ho latela mokhoa oa syntax le fomete ea khoutu, 'me ha e na moeli o phahameng haholo oa ho kena. Hangata mela e 'maloa e lekane ho fihlela sephetho se lakatsehang. Melemo ea eona e boetse e kenyelletsa li-multi-threading, ka lebaka leo, lebelo le letle. Lenaneo la Vex lea hlokahala bakeng sa ho rarolla mathata a mantlha le lipalo tse rarahaneng le tse rarahaneng, 'me puo e sebetsana le tsena tsohle kapele haholo. E ka sebelisoa ho etsa lintho tse ngata tse makatsang ka mokhoa oa ts'ebetso, animation le papiso.

Ha e le hantle, re rata ha motho e mong a nahana hore kaofela re baetsi ba mananeo, empa ha e le hantle re tloaetse ho sebetsa le ho ba bonolo (le hoja ba bangata, ba sebetsa Houdini ka lekhetlo la pele, ba ka 'na ba etsa qeto ea hore ho loketse ho robala lipekere feela) . Haeba sesebelisoa se ne se sa re nolofalletse bophelo, re ne re ke ke ra se sebelisa. Ka hona, ha ua lokela ho lemoha monyetla oa ho etsa mananeo e le ntho e u thibelang ho qala ho ithuta Houdini. Vex ke sesebelisoa se seng (le hoja se le molemo haholo) har'a tse ling tse ngata.

Python, e tsebahalang haholo ka har'a li-circuits, ha e hloke kenyelletso kapa tlhaloso e qaqileng. A re u bolelle hore na ke hobane'ng ha re e hloka. Sebakeng sa Houdini, Python e sebelisetsoa ho laola lenaneo ka boeona (ho theha li-node morerong, ts'ebetso e nang le lifaele, ho iketsetsa ts'ebetso ea ho pheta-pheta, ho hlahisa metsoako e rarahaneng ea liketso, joalo-joalo). Re boetse re hloka lenaneo la Python ho theha li-interfaces tse ntle ka har'a lisebelisoa le ho ngola litaelo tse bonolo tse laolang thepa ha konopo e tobetsoa. Haeba ho ne ho e-na le konopo ea "etsa hore e be ntle" ka thepa ea Houdini, e ne e tla ngoloa ka Python. E boetse e sebelisoa ka linako tse ling bakeng sa ho qhekella ha geometry (joalo ka Vex), empa utloisisa hore Python ha e bonolo ho theha merero e joalo mme hangata e lieha ho etsa mosebetsi ho feta Vex.

Tse ling mabapi le lithuto

Moqapi oa Houdini, Side Effects Software, o lokolla lintlafatso tse ngata haholo mme o fana ka likarolo tse ngata bakeng sa basebelisi hoo litokomane tsa semmuso le lithupelo tsa semmuso ha li na nako ea ho nchafatsoa. Ka hona, re bokella tlhahisoleseling hanyane ka hanyane ho tsoa mehloling e fapaneng (e lefuoang, e sa lefelloe, ea semmuso, eseng joalo) e le hore re tsebe ho tseba lisebelisoa tsena tse tenyetsehang le tse matla - lipuo tsa lenaneo la Vex le Python (le Houdini ka kakaretso). Khetho ea rona e ile ea oela lithutong tse tsoang ho Mix Training, kaha ba ne ba bolela hore ba na le boitsebiso bo bongata ka Python le Vex ho Houdini.

Mongoli oa lithuto o na le Lenaneo la YouTube (mohloli o motle bakeng sa ba batlang ho qala ho ithuta Houdini), e khetholloang ka tlhahiso e sa reroang, e phutholohileng le palo e kholo ea lihlooho, ho tloha ho moralo oa ho sisinyeha ho ea ho nts'etsopele ea papali. Ntle le mocha, o boetse o na le sehlopha sa hae sa "death-metal" sa garage. Re nkile qeto ea hore mongoli o lokela ho tšeptjoa le ho rekoa Sebopeho sa Vex и Ho longoa ke Python, lihora tse 8 thupelo ka 'ngoe (e ka shejoa ka lebelo la 1,5).

Плюсы

  • E thusa ho litsebi tsa maemo a fapaneng. Lithuto tsena li ka bapisoa le laebrari e nang le lintlha tsohle tsa bohlokoa ka ho fetisisa tsa Vex le Python ho Houdini, ho tloha linthong tsa motheo ho ea ho li-setups tse tsoetseng pele le tse rarahaneng. Ho Vex - ho tloha tlhalosong ea litšoaneleho le mefuta e fapaneng ho isa ts'ebetsong ea mantlha ea algorithm ea Space Colonization. Ho Python - ho tloha pōpong e bonolo ea li-node sebakeng sa ketsahalo le lintlafatso tse nyane lenaneong la Houdini ka boeona ho ea ho mookameli oa litšobotsi tse ngotsoeng ho tloha qalong. Ho na le tlhaiso-leseling e hlokahalang mabapi le syntax ea lipuo tsena tse peli le hore na li sebelisana joang le Houdini.

Ho na le ho hongata thupelong bakeng sa ba qalang, empa sena ha sea ka sa re tšoenya ho hang. Ka ho shebella lithupelo tsa video kapa ho bala hape lingoliloeng tse mabapi le lintho tsa mantlha Houdini, o fumana ntho e ncha mme o utloisisa seo o seng o se tseba ka tsela e ncha. Ho phaella moo, ho Houdini hoo e ka bang ntho e 'ngoe le e' ngoe e ka etsoa ka litsela tse sa tšoaneng, ho etsa mokhoa oa hau o ikhethang ha nako e ntse e ea, kahoo ho lula ho le bohlokoa ebile ho thahasellisa ho shebella monghali mosebetsing. Esita le tsela eo li-node li hlophisitsoeng ka eona morerong li ka bua haholo ka moetsi oa eona.

  • Kamano. Lithuto tse pharalletseng le tsa mantlha ha se hangata li leng nakong. Ba bangata ba bona ha ba e-s'o tsoele pele le nts'etsopele ea lenaneo la Houdini, le fetohileng haholo lilemong tse tharo tse fetileng. Mekhoa e thehiloeng e nkeloe sebaka ke e ncha, e ntlafalitsoeng haholoanyane le e bonolo (ea khale ha e so ka e tloha, empa e khaolitse ho khethoa). Ka ho khetheha, karolo ea puo ea Vex ha e sebetsa le Houdini e eketsehile. Ha u ithuta lintho tsa motheo tsa Houdini, ke habohlokoa ho tseba hore na ke mekhoa efe e teng hona joale e le hore ha u kopana le boitsebiso ba thuto ea khale (le hangata bo rarahaneng), u tla tseba ho sebelisa boitsebiso boo u ithutang bona ka katleho.

Le downsides ...

  • Lithuto ha li na litharollo tse lokiselitsoeng bakeng sa tlhahiso ea 'nete. Sengoli se khetha lihlooho tsa thuto le mekhoa ea ho rarolla mathata ho bontša se ka khonehang ho fapana le ho fumana sephetho se ntlafalitsoeng. Litharollo tsena ha se kamehla li sebetsang hantle, 'me ha se kaofela ha tsona tse lumellanang le tlhaloso ea "mekhoa e metle." Haeba u batla litaelo tsa mohato ka mohato tse akaretsang mekhahlelo eohle ea tlhahiso ho tloha qalong ho isa ho ea ho qetela (joalo ka mona, mohlala), joale lithuto tsena ha se tsa hau. Sengoli se khetha ho tlohela qetello e bulehileng, e ka ba ntho e nyarosang ho basebelisi ba bacha ba Houdini.
  • Litla-morao tsa phano e sa reroang le ntlafatso. Ka linako tse ling mongoli o etsa liphoso (tseo e ka bang tlatsetso) kapa o senya nako ea sehlopha ho leka ho hopola kapa ho tsepamisa mohopolo ho hong. Ha ho nahanoa hore boitsebiso bo lithupelong bo reretsoe haholo merero ea tlhahisoleseding ka lebaka la bophara ba boitsebiso bo koahetsoeng, ha ho na monyetla oa ho lula lintlheng tse ling ka ho qaqileng. Ka lebaka lena, ho qea-qea ha mongoli le liqeto tse itlelang feela li ka hlahisa lipotso tse ngata. Ka lehlohonolo o na le eona lithuto tsa mahala mabapi le ho theha mookameli oa morero ho Houdini a sebelisa Python, 'me likarolong tse ling li sebetsa haholoanyane ebile li na le lintlha tse qaqileng ho feta tlhahisoleseding e mabapi le sehlooho se tšoanang lithutong.

Ho ea ka maikutlo a rona, melemo e mengata haholo ho feta mathata. Haeba u batla ho ithuta haholoanyane kapa ka mokhoa o hlophisehileng ka mananeo a Houdini (le Houdini ka boeona), u ka qala ka lithuto tsena tsa video. Hape ke litlatsetso tse ntle ho lithupelo le lisebelisoa tse ling, joalo ka kakaretso ea metheo ea ho sebelisa Vex le Python ho Houdini kapa video e potlakileng ea litšupiso.

Bonus: Lihokelo tse ling tse khothatsang le tsa thuto

  • Entagma - GreyScaleGorilla lefatšeng la Houdini (basebelisi ba Cinema4d ba tla re utloisisa). Kakaretso e pharalletseng haholo ea lihlooho le nehelano e ntle haholo ea litaba. Ka tsela, ba sa tsoa qala nako e ncha.
  • Simon Holmedal - tšōmo sechabeng sa houdini. E mabapi le ts'usumetso ho feta mekhoa e itseng e sebetsang. E hopole ha u hloka ho bona le ho utloa seo u ka se etsang Houdini.
  • Ben Watts - moqapi le mosuoe ea khabane.
  • Matt Estela - mongoli oa e 'ngoe ea lisebelisoa tsa bohlokoa ka ho fetisisa le tse tsebahalang tsa ho ithuta Houdini - cgwiki. Sesebelisoa, se ntlafalitsoeng khafetsa, se phatloha ka bongata ba tlhaiso-leseling e sebetsang le litharollo tse seng li entsoe. Ka sebele rea e khothaletsa.
  • Anastasia Opara - mohabo rona, sengoli sa thupelo e ntle haholo ea Houdini, e tsebahalang ho ba bangata Procedural Lake Houses. Ho ke ke ha etsahala hore ebe u tla khona ho e tseba ka ho feletseng ka lekhetlo la pele kapa la bobeli, empa ka sebele ha ua lokela ho tela: ho thata ho fumana boitsebiso bo bongata mabapi le mekhoa e tsoetseng pele ea ho sebelisa Vex le mokhoa oa ho etsa mohlala. Bakeng sa pululelo, re khothaletsa hore u bale tlhahiso ea mongoli Ho kholoa ho Mokhoa oa ho Etsa Mehlala.
  • Houdini ka Serussia - mocha o nang le lithuto tsa boleng bo holimo tsa Houdini ka Serussia. E phahameng haholo hoo basebelisi ba bang ba buang Senyesemane ba ka ratang ho ithuta Serussia e le hore ba tsebe ho shebella lithuto tsena. Lisebelisoa tsa koetliso li arotsoe ka manane a bapalwang ho itšetlehile ka boemo ba bothata.

Source: www.habr.com

Eketsa ka tlhaloso