No ka poe hana ma Houdini. E pili ana i ke ʻano o Vex a me Bites o nā papa Python

Ma lalo o ka ʻoki e ʻike ai ʻoe i kahi loiloi mai nā loea mai ka Hui Houdini o ka studio Krasnodar Plarium e pili ana i nā papa wikiō. Ke ʻano o Vex и Nahu o Python mai Mix Training, i hoʻolaʻa ʻia e hana pū me nā ʻōlelo Python a me Vex i ka papahana kiʻi Houdini.

Ma kēia pou, kaʻana like nā kāne i kahi koho o nā mea e pono ai nā mea makemake a pau.

No ka poe hana ma Houdini. E pili ana i ke ʻano o Vex a me Bites o nā papa Python

He hoʻolauna iki

He mea weliweli ka ʻōlelo Vex no nā mea hoʻohana hou iā Houdini. Mahalo nui iā ia, aia kahi stereotype āu e hoʻopaʻa ai ma Houdini. ʻOiaʻiʻo ma Houdini hiki code, a ua maʻalahi kēia i nā kaʻina hana he nui, ma mua o ka hoʻopili ʻana iā lākou. No ka laʻana, kōkua ia e pale i nā hoʻonohonoho weliweli:

No ka poe hana ma Houdini. E pili ana i ke ʻano o Vex a me Bites o nā papa Python

Ua hoʻokumu ʻia ka ʻōlelo Vex no ke kākau ʻana i nā shaders ma ka Mantra renderer (ka mea hoʻopuka i kūkulu ʻia o ka papahana Houdini), akā ua hoʻonui koke ia ma mua o kāna hoʻohana mua ʻana ma muli o kona maʻalahi, maʻalahi a me ka wikiwiki. Loaʻa ka inoa o ka ʻōlelo mai ka abbreviation Vector EXpressions, akā hiki ke hoʻohana ʻia e hoʻoponopono i nā ʻano ʻikepili like ʻole. No laila, hoʻohana nui ʻia ʻo Vex no nā ʻano manipulations o nā ʻāpana geometry (points, polygons), a me ke kaʻina hana o ka geometry.

ʻAʻole koi ʻia ka ʻōlelo Vex ma ke ʻano o ka syntax a me ka hoʻopili code, a ʻaʻole i kiʻekiʻe loa ka paepae komo. I ka manawa pinepine ua lawa nā laina ʻelua e hoʻokō i ka hopena i makemake ʻia. ʻO kāna mau mea maikaʻi pū kekahi me ka multi-threading a, ma muli o ka hopena, maikaʻi ka wikiwiki. Pono ka papahana ma Vex no ka hoʻoponopono ʻana i nā pilikia haʻahaʻa a no ka helu paʻakikī a paʻakikī hoʻi, a wikiwiki ka ʻōlelo i kēia mau mea āpau. Hiki ke hoʻohana ʻia e hana i nā mea kupanaha he nui i ka hoʻohālike kaʻina hana, animation a me ka simulation.

ʻOiaʻiʻo, makemake mākou i ka wā e manaʻo ai kekahi he poʻe papahana mākou a pau, akā ʻoiaʻiʻo ua maʻa mākou i ka hana a me ka maʻalahi (ʻoiai he nui, e hana ana ma Houdini no ka manawa mua, hiki ke hoʻoholo he ʻoi aku ka maʻalahi o ka hiamoe wale ma nā kui) . Inā ʻaʻole i maʻalahi ko mākou ola i kahi mea hana, ʻaʻole mākou e hoʻohana. No laila, ʻaʻole pono ʻoe e ʻike i ka hiki ʻana o ka hoʻonohonoho ʻana i mea e pale ai iā ʻoe mai ka hoʻomaka ʻana e aʻo iā Houdini. ʻO Vex kahi mea hana ʻē aʻe (ʻoiai maikaʻi loa) i waena o nā mea he nui.

ʻO Python, ka mea i ʻike maikaʻi ʻia ma nā pōʻai ākea, ʻaʻole pono i kahi hoʻolauna a i ʻole wehewehe kikoʻī. E haʻi mākou iā ʻoe i ke kumu e pono ai mākou. Ma ka pōʻaiapili o Houdini, hoʻohana ʻia ʻo Python e hoʻokele i ka papahana ponoʻī (ka hana ʻana i nā nodes i ka papahana, nā hana me nā faila, ka hana ʻana i nā hana repetitive, ka hana hou ʻana i nā hui paʻakikī o nā hana, etc.). Pono mākou i nā polokalamu Python e hana i nā pilina nani i nā mea hana a kākau i nā kauoha kūpono e mālama i nā waiwai ke kaomi ʻia kahi pihi. Inā loaʻa kahi pihi "make it nani" i loko o kahi waiwai Houdini, e kākau ʻia ma Python. Hoʻohana ʻia i kekahi manawa no ka manipulation geometry (e like me Vex), akā e hoʻomaopopo ʻaʻole hiki ke hoʻonohonoho ʻia ʻo Python no ia mau kumu a ʻoi aku ka lohi e hana i ka hana ma mua o Vex.

Nā mea hou aku e pili ana i nā papa

Hoʻopuka ka mea hoʻomohala o Houdini, Side Effects Software, i nā mea hou a hāʻawi i nā hiʻohiʻona he nui no nā mea hoʻohana i hiki ʻole i nā palapala a me nā papa hoʻomaʻamaʻa kūhelu ke manawa e hoʻonui ʻia. No laila, hōʻiliʻili mākou i ka ʻike mai nā kumu like ʻole (uku, manuahi, ʻokoʻa a ʻaʻole pēlā) i mea e hoʻomaʻamaʻa piha ai i kēia mau mea hana maʻalahi a ikaika - nā ʻōlelo hoʻolālā Vex a me Python (a me Houdini ma ka laulā). Ua hāʻule kā mākou koho i nā papa mai Mix Training, ʻoiai lākou i ʻōlelo ai he ākea ākea o nā mea e pili ana iā Python a me Vex ma Houdini.

Ua loaʻa i ka mea kākau o nā papa kaila kanikau (he kumuwaiwai maikaʻi no ka poʻe makemake e hoʻomaka i ke aʻo ʻana iā Houdini), ʻike ʻia e kahi hōʻike ʻike ʻole, hoʻomaha a me ka nui o nā kumuhana, mai ka hoʻolālā neʻe a hiki i ka hoʻomohala pāʻani. Ma waho aʻe o ke kahawai, loaʻa iā ia kāna hui make-metal hale kaʻa ponoʻī. Ua hoʻoholo mākou e hilinaʻi a kūʻai ʻia ka mea kākau Ke ʻano o Vex и Nahu o Python, 8 hola i kēlā me kēia papa (hiki ke nānā ʻia ma ka wikiwiki 1,5).

Плюсы

  • Pono no nā loea o nā pae like ʻole. Hiki ke hoʻohālikelike ʻia kēia mau papa me kahi waihona i loaʻa nā mea koʻikoʻi a pau o Vex a me Python ma Houdini, mai nā mea maʻamau a hiki i nā hoʻonohonoho holomua a paʻakikī. Ma Vex - mai ka wehewehe ʻana i nā ʻano a me nā ʻano like ʻole i ka hoʻokō mua ʻana o ka Space Colonization algorithm. Ma Python - mai ka hana maʻalahi maʻalahi o nā nodes i ka hiʻohiʻona a me nā hoʻomaikaʻi liʻiliʻi i ka polokalamu Houdini ponoʻī i kahi mana mana i kākau ʻia mai ka wā ʻōpala. Aia nā ʻike kumu a pau e pili ana i ka syntax o kēia mau ʻōlelo ʻelua a me ke ʻano o kā lākou launa pū ʻana me Houdini.

Nui nā mea i loko o ka papa no ka poʻe hoʻomaka, akā ʻaʻole i hoʻopilikia iki iā mākou. Ma ka nānā ʻana i nā haʻawina wikiō a i ʻole ka heluhelu hou ʻana i nā ʻatikala e pili ana i nā mea maʻamau ma Houdini, ʻike ʻoe i kahi mea hou a hoʻomaopopo i ka mea āu i ʻike ai ma ke ʻano hou. Eia hou, ma Houdini kokoke i nā mea a pau e hiki ke hana i nāʻano likeʻole, e hoʻokumu i kouʻano kūʻokoʻa i ka manawa, no laila he mea waiwai a hoihoi i ka nānāʻana i ka haku ma ka hana. ʻO ke ʻano o ka hoʻonohonoho ʻana o nā nodes i kahi papahana hiki ke ʻōlelo nui e pili ana i ka mea nāna i hana.

  • Pili pili. Kakaʻikahi nā papa nui a me nā papa kumu. ʻAʻole i hoʻomau ka nui o lākou i ka hoʻomohala ʻana i ka papahana Houdini, kahi i loli nui i nā makahiki ʻekolu i hala. Ua hoʻololi ʻia nā ala i hoʻokumu ʻia e nā mea hou, ʻoi aku ka maikaʻi a me ka maʻalahi (ʻaʻole i hala nā mea kahiko, akā ua pau ka makemake). ʻO ka mea nui, ua hoʻonui ka māhele o ka ʻōlelo Vex i ka hana ʻana me Houdini. I ke aʻo ʻana i nā kumu kumu o Houdini, he mea nui e ʻike i nā ʻenehana i kēia manawa a i ka wā e hālāwai ai ʻoe i nā mea aʻo kahiko (a ʻoi aku ka paʻakikī), e ʻike ʻoe pehea e hoʻohana pono ai i ka ʻike āu e aʻo ai ma ka hana.

A ʻo nā hemahema ...

  • ʻAʻole i loaʻa i nā papa nā haʻina i hana ʻia no ka hana maoli. Koho ka mea kākau i nā kumuhana haʻawina a me nā ʻano o ka hoʻoponopono ʻana i nā pilikia e hōʻike i ka mea hiki ma mua o ka loaʻa ʻana o ka hopena hope loa. ʻAʻole ʻoi aku ka maikaʻi o kēia mau haʻina, a ʻaʻole kūpono lākou a pau i ka wehewehe ʻana o "nā hana maikaʻi." Inā ʻoe e ʻimi nei i nā ʻōlelo aʻoaʻo i kēlā me kēia ʻanuʻu e uhi ana i nā pae āpau o ka hana ʻana mai ka hoʻomaka a hiki i ka hopena hope (e like me maanei, no ka laʻana), a laila ʻaʻole pono kēia mau papa iā ʻoe. Makemake ka mea kākau e haʻalele i ka hopena me ka wehe ʻole, hiki ke lilo i mea hoʻoweliweli no nā mea hoʻohana hou Houdini.
  • Nā hopena ʻaoʻao o ka hōʻike ʻike ʻole a me ka hoʻoponopono ʻana. Hana hewa ka mea kākau i kekahi manawa (hiki ke hoʻonui) a hoʻopau i ka manawa papa e ho'āʻo nei e hoʻomanaʻo a noʻonoʻo i kekahi mea. Ke noʻonoʻo nei ʻo ka ʻike i loko o nā papa no ka ʻike ʻike ma muli o ka laulā o nā mea i uhi ʻia, ʻaʻohe manawa kūpono e noʻonoʻo kikoʻī i kekahi mau wahi. Ma muli o kēia, hiki i nā kānalua o ka mea kākau a me nā hoʻoholo kūʻokoʻa ke hāpai i nā nīnau hou aʻe. Laki ua loaʻa iā ia nā haʻawina manuahi e pili ana i ka hoʻokumu ʻana i kahi luna papahana ma Houdini me ka hoʻohana ʻana iā Python, a ma kekahi mau ʻano ʻoi aku ka hana a me ka kikoʻī ma mua o ka ʻike e pili ana i ke kumuhana like i nā papa.

I ko mākou manaʻo, ʻoi aku ka maikaʻi ma mua o nā mea ʻino. Inā makemake ʻoe e aʻo hou aʻe a liʻiliʻi paha e pili ana i ka hoʻolālā ʻana ma Houdini (a me Houdini ponoʻī), a laila hiki iā ʻoe ke hoʻomaka me kēia mau aʻo wikiō. He mea hoʻohui maikaʻi nō hoʻi lākou i nā kumu aʻo a me nā kumuwaiwai ʻē aʻe, e like me ka ʻike o nā kumu o ka hoʻohana ʻana iā Vex a me Python ma Houdini a i ʻole kahi wikiō kuhikuhi wikiwiki.

Bonus: ʻO kekahi mau loulou hoʻoikaika a hoʻonaʻauao

  • Entagma - ʻO GreyScaleGorilla i ka honua Houdini (E hoʻomaopopo nā mea hoʻohana iā Cinema4d iā mākou). Nui loa ka uhi ʻana o nā kumuhana a me ka hōʻike maikaʻi loa o nā mea. Ma ke ala, ua hoʻomaka lākou i kahi kau hou.
  • Simon Holmedal - he moʻolelo i ka hui houdini. ʻOi aku ia e pili ana i ka hoʻoulu ʻana ma mua o nā ʻenehana hana kikoʻī. E hoʻomanaʻo i ka wā e pono ai ʻoe e ʻike a manaʻo i kāu mea e hana ai ma Houdini.
  • Ben Watts - he kumu hoʻolālā maikaʻi loa.
  • Matt Estela - ka mea kākau o kekahi o nā kumu aʻo koʻikoʻi a kaulana ʻo Houdini - cgwiki. ʻO ka punawai, hoʻonui pinepine ʻia, e hāhā wale ana me ka nui o ka ʻike pono a me nā ʻōlelo i mākaukau. Paipai maoli mākou iā ia.
  • Anastasia Opara - ko mākou hoa, ka mea kākau o ka papa maikaʻi loa no Houdini, kamaʻāina i nā mea he nui Nā Hale Kahiko. ʻAʻole paha hiki iā ʻoe ke hoʻopaʻa pono iā ia i ka manawa mua a ʻelua paha, akā ʻaʻole pono ʻoe e haʻalele: paʻakikī ka loaʻa ʻana o ka ʻike e pili ana i nā hana holomua o ka hoʻohana ʻana iā Vex a me ke ʻano hoʻohālike. No ka hoʻoikaika ʻana, paipai mākou iā ʻoe e heluhelu i ka hōʻike a ka mea kākau ʻO ka manaʻoʻiʻo i ka hoʻohālike ʻana i ke kaʻina hana.
  • Houdini ma Rusia - kahi ala me nā haʻawina Houdini kiʻekiʻe loa ma ka ʻōlelo Lūkini. No ke kūlana kiʻekiʻe e makemake ai kekahi mau mea hoʻohana ʻōlelo Pelekania e aʻo i ka Lūkini i hiki ke nānā i kēia mau haʻawina. Hoʻokaʻawale ʻia nā mea aʻo e papa mele ma muli o ka pae paʻakikī.

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka