Kuwa ka shaqeeya Houdini. Ku saabsan Dabeecada Vex iyo Qaniinyada koorsooyinka Python

Goynta hoose waxaad ka heli doontaa dib u eegis ay sameeyeen khabiiro ka socda Kooxda Houdini ee istuudiyaha Plarium ee Krasnodar oo ku saabsan koorsooyinka fiidiyowga Dabeecadda Vex и Qaniinyada Python laga bilaabo Tababarka Mix, oo u heellan la shaqaynta luqadaha Python iyo Vex ee barnaamijka sawirada Houdini.

Sidoo kale qoraalkan, nimanku waxay wadaagaan xulashada qalab kuwaas oo waxtar u leh qof kasta oo daneynaya.

Kuwa ka shaqeeya Houdini. Ku saabsan Dabeecada Vex iyo Qaniinyada koorsooyinka Python

In yar oo hordhac ah

Luqadda Vex waxay cabsi u tahay isticmaalayaasha Houdini ee cusub. Aad iyo aad ugu mahadsantahay isaga, waxaa jiray fikrad qaldan oo ay tahay inaad ku codayso Houdini. Dhab ahaantii Houdini awooddo code, oo tani kaliya waxay ka dhigaysaa habab badan fudud oo degdeg ah, halkii ay ka adkeyn lahaayeen. Tusaale ahaan, waxay kaa caawinaysaa inaad iska ilaaliso habaynnada naxdinta leh:

Kuwa ka shaqeeya Houdini. Ku saabsan Dabeecada Vex iyo Qaniinyada koorsooyinka Python

Luqadda Vex waxaa loo sameeyay in lagu qoro hadhkaha Mantra renderer (ku-dhismay barnaamijka Houdini), laakiin si dhakhso ah ayuu u balaadhiyay isticmaalkiisii ​​asalka ahaa dabacsanaantiisa, fududaantiisa iyo xawaaraha. Magaca luqadda wuxuu ka yimid soo gaabinta Vector EXpressions, laakiin waxaa loo isticmaali karaa in lagu maamulo dhammaan noocyada kala duwan ee xogta. Haddaba, Vex waxaa inta badan loo adeegsadaa noocyo kala duwan oo wax-is-daba-marineed oo ah qaybaha joomatari (dhibcaha, geesoolayaasha), iyo sidoo kale hab-socodka abuuritaanka joomatari.

Luqadda Vex waa mid aan loo baahnayn marka la eego syntax iyo qaabaynta koodka, oo aan lahayn meel aad u sarreysa. Badanaa dhowr xariiq ayaa ku filan si loo gaaro natiijada la rabo. Faa'iidooyinkeeda waxaa sidoo kale ka mid ah xadhkaha badan iyo, natiijada, xawaaraha wanaagsan. Programming in Vex ayaa loo baahan yahay si loo xalliyo mashaakilaadka hoose iyo xisaabinta adag iyo kuwa adag labadaba, luqadduna si degdeg ah ayay ula qabsanaysaa arrimahan oo dhan. Waxaa loo isticmaali karaa in lagu sameeyo waxyaabo badan oo la yaab leh xagga qaabaynta habraaca, animation iyo jilidda.

Dabcan, waxaan jecelnahay marka qof u maleynayo in aan dhammaanteen nahay barnaamijyo, laakiin dhab ahaantii waxaan u barannay shaqeynta iyo raaxada (inkastoo qaar badan, oo ka shaqeeya Houdini markii ugu horeysay, waxay go'aansan karaan in ay ku habboon tahay in lagu seexdo kaliya ciddiyaha) . Haddii qalab aanu nolosheenna fududayn, ma aan isticmaali lahayn. Sidaa darteed, waa inaadan u qaadan suurtagalnimada barnaamij-samaynta inay tahay wax kaa hor istaagaya inaad bilowdo inaad barato Houdini. Vex waa qalab kale (inkasta oo aad u wanaagsan) iyo kuwo kale oo badan.

Python, oo si aad ah loogu yaqaan goobo ballaadhan, uma baahna wax hordhac ah ama sharraxaad faahfaahsan. Aan kuu sheegno sababta aan ugu baahanahay. Marka la eego macnaha Houdini, Python waxaa loo isticmaalaa in lagu maareeyo barnaamijka laftiisa (abuurista qanjidhada mashruuca, hawlgallada faylalka, hagaajinta hawlgallada soo noqnoqda, dib-u-soo-saarka isku-dhafka adag ee ficillada, iwm.). Waxaan sidoo kale u baahanahay barnaamijka Python si aan u abuurno is dhexgalyo qurux badan oo qalab ah oo aan u qorno amarro ku habboon oo xakameynaya hantida marka badhan la riixo. Haddii ay jirto badhanka "ka dhig mid qurux badan" oo ku jira hantida Houdini, waxa lagu qori lahaa Python. Waxa kale oo mararka qaarkood loo isticmaalaa khalkhalgelinta joomatari (sidoo kale waa Vex), laakiin fahamsan yahay in Python ay ka dareen yar tahay in loo dejiyo ujeedooyinka noocaas ah oo inta badan uu ka gaabiyo shaqada marka loo eego Vex.

Wax badan oo ku saabsan koorsooyinka

Horumariyaha Houdini, Software Side Effects, wuxuu siidaayaa cusbooneysiin aad u badan wuxuuna bixiyaa sifooyin badan isticmaalayaasha taas oo dukumeentiyada rasmiga ah iyo koorsooyinka tababarka rasmiga ah aysan si fudud u helin waqti lagu cusbooneysiiyo. Sidaa darteed, waxaan ka soo ururinnaa macluumaadka xoogaa ilo kala duwan (lacag, bilaash ah, rasmi ah iyo sidaas ma aha) si aan si buuxda u baranno qalabkan dabacsan ee xoogga leh - luqadaha barnaamijka ee Vex iyo Python (iyo Houdini guud ahaan). Doorashadeenu waxay ku dhacday koorasyadii ka soo baxay Tababarka Isku-dhafka ah, maadaama ay ku andacoodeen inay haystaan ​​dabool ballaadhan oo ku saabsan Python iyo Vex ee Houdini.

Qoraaga koorsooyinka ayaa leh YouTube channel (khayraad wanaagsan oo loogu talagalay kuwa doonaya inay bilaabaan barashada Houdini), oo lagu garto soo bandhigid aan rasmi ahayn, dabacsanaan iyo tiro badan oo mawduucyo ah, laga bilaabo naqshadaynta dhaqdhaqaaqa ilaa horumarinta ciyaaraha. Kanaalka ka sakow, waxa uu sidoo kale leeyahay garaash u gaar ah oo ku xidhan birta dhimashada. Waxaan go'aansannay in qoraaga la aamino oo la iibsado Dabeecadda Vex и Qaniinyada Python, 8 saacadood koorso kasta (waxaa lagu daawan karaa xawaare 1,5 ah).

Maqaallo

  • Faa'iido u leh khabiiro heerar kala duwan leh. Koorasyadan waxaa la barbar dhigi karaa maktabad ay ku jiraan dhammaan qaybaha ugu muhiimsan ee Vex iyo Python ee Houdini, laga bilaabo waxyaabaha aasaasiga ah ilaa kuwa horumarsan oo adag. In Vex - laga bilaabo qeexida sifooyinka iyo doorsoomayaasha ilaa hirgelinta asalka ah ee Algorithm Gumeysiga Hawada. Python dhexdeeda - laga bilaabo abuurista tooska ah ee fudud ee noodhka goobta iyo hagaajinta yar ee barnaamijka Houdini laftiisa ilaa maareeye sifo laga soo qoray xoq. Waxaa jira dhammaan macluumaadka aasaasiga ah ee lagama maarmaanka ah ee ku saabsan syntax ee labadan luqadood iyo sida ay ula falgalaan Houdini.

Wax badan ayaa ku jira koorsada bilowga ah, laakiin tani nama dhibin haba yaraatee. Markaad daawato casharrada fiidiyowga ama dib-u-akhrinta maqaallada ku saabsan waxyaabaha aasaasiga ah ee Houdini, waxaad heleysaa wax cusub oo aad fahamto waxaad horay u taqaanay qaab cusub. Intaa waxaa dheer, gudaha Houdini ku dhawaad ​​wax walba waxaa lagu samayn karaa siyaabo kala duwan, samaynta qaab aad gaar ah waqti ka dib, sidaas darteed mar walba waa qiimo iyo xiiso leh in la daawado sayidkii shaqada. Xataa habka loo habeeyo qanjidhada mashruuca ayaa wax badan ka sheegi kara abuurihiisa.

  • ku habboonaanta. Koorasyada aadka u ballaaran iyo kuwa aasaasiga ah waa dhif in la casriyeeyo. Qaar badan oo iyaga ka mid ah ayaan la socon horumarinta barnaamijka Houdini, kaas oo wax badan iska beddelay saddexdii sano ee la soo dhaafay. Hababka la dejiyay ayaa lagu beddelay kuwo cusub, la hagaajiyay oo ku habboon (kuwii hore ma tagin, laakiin waxay joojiyeen in la doorbido). Gaar ahaan, saamiga luqadda Vex ee la shaqeynta Houdini ayaa kordhay. Markaad baranayso aasaaska Houdini, waxaa muhiim ah in la ogaado farsamooyinka hadda jira si marka aad la kulanto da'da weyn (iyo inta badan ka sii adag) qalabka waxbarashada, waxaad ogaan doontaa sida si wax ku ool ah loo isticmaalo macluumaadka aad ku barato ficil ahaan.

Dhinacyada xunna...

  • Koorasyadu kuma jiraan xalal diyaarsan oo wax soo saarka dhabta ah. Qoraagu waxa uu dooranayaa mawduucyada casharka iyo hababka lagu xalliyo mashaakilaadka si uu u muujiyo waxa suurtogal ah halkii laga heli lahaa natiijo kama dambays ah oo la hagaajiyay. Xalalkani had iyo jeer maaha kuwa ugu waxtarka badan, dhammaantoodna kuma habboona qeexida "dhaqannada ugu wanaagsan." Haddii aad raadinayso tilmaamo tallaabo-tallaabo ah oo daboolaya dhammaan marxaladaha wax-soo-saarka bilawga ilaa ugu dambeeya (sida halkan, tusaale ahaan), markaa koorasyadani run ahaantii adiga maaha. Qoraagu wuxuu doorbidaa inuu ka tago dhamaadka furan, taas oo noqon karta wax yar oo dhib ah isticmaalayaasha cusub ee Houdini.
  • Dhibaatooyinka soo raaca soo bandhigida aan rasmiga ahayn iyo hagaajinta Qoraagu mararka qaarkood wuu qaldamaa (kaas oo noqon kara wax lagu daray) ama wuxuu lumiyaa wakhtiga fasalka isagoo isku dayaya inuu wax xasuusto ama xooga saaro. Iyadoo la tixgelinayo in macluumaadka ku jira koorasyada ay u badan yihiin ujeeddooyin macluumaad sababtoo ah ballaadhka maaddada la daboolay, ma jirto fursad aad si faahfaahsan u dul istaagto qodobbada qaarkood. Sababtaas awgeed, ka labalabaynta qoraaga iyo go'aannada kediska ah ayaa dhalin kara su'aalo kale oo badan. Nasiib wanaag wuu leeyahay casharo bilaash ah ku saabsan abuurista maamulaha mashruuca ee Houdini iyadoo la adeegsanayo Python, iyo dhinacyada qaarkood waxay aad uga waxtar badan yihiin oo faahfaahsan yihiin macluumaadka ku saabsan mawduuca isku midka ah ee koorsooyinka.

Fikradeena, faa'iidooyinku aad bay uga miisaan culus yihiin khasaarooyinka. Haddii aad rabto in aad wax badan ama ka yara barato si nidaamsan oo ku saabsan barnaamijka Houdini (iyo Houdini laftiisa), markaa waxaad ku bilaabi kartaa casharradan fiidiyowga ah. Waxay sidoo kale ku kordhinayaan casharro kale oo wanaagsan, sida dulmar guud oo ku saabsan aasaaska isticmaalka Vex iyo Python gudaha Houdini ama fiidiyow tixraac degdeg ah.

Gunno: Qaar ka mid ah xiriiriyeyaasha dhiirigelinta iyo waxbarashada

  • Entagma - GreyScaleGorilla ee dunida Houdini (Cinema4d isticmaalayaasha ayaa na fahmi doona). Mawduucyo aad u ballaaran iyo soo bandhigid aad u wanaagsan oo agab ah. By habka, waxay dhawaan bilaabeen xilli cusub.
  • Simon Holmedal - Halyey ka tirsan beesha houdini. Waxay ku saabsan tahay waxyi marka loo eego farsamooyin gaar ah oo la taaban karo. Xusuusnow marka aad u baahan tahay inaad aragto oo aad dareento waxaad ku samayn karto Houdini.
  • Ben Watts - naqshadeeye iyo macalin aad u wanaagsan.
  • Matt Estela - qoraaga mid ka mid ah ilaha waxbarasho ee ugu muhiimsan uguna caansan Houdini - cgwiki. Ilaha, oo si joogto ah loo cusboonaysiiyay, ayaa si fudud u qarxinaya cadadka macluumaadka waxtarka leh iyo xalalka diyaarsan. Waxaan ku talinaynaa hubaal.
  • Anastasia Opara - walaalkayaga, qoraaga koorsada ugu fiican ee Houdini, dad badan oo yaqaan Guryaha harooyinka habraaca. Uma badna inaad awood u yeelan doonto inaad si buuxda u maamusho marka ugu horeysa ama xitaa marka labaad, laakiin hubaal waa inaadan quusan: way adagtahay inaad hesho macluumaad badan oo ku saabsan dhaqamada horumarsan ee isticmaalka Vex iyo qaabaynta habraaca. Dhiirigelin, waxaan kugula talineynaa inaad akhrido soo jeedinta qoraaga Rumaynta Qaabaynta Habraaca.
  • Houdini oo Ruush ah - kanaal leh casharro Houdini oo tayo sare leh oo Ruush ah. Tayada aad u saraysa oo qaar ka mid ah isticmaalayaasha Ingiriisiga ku hadla ay xitaa jeclaan lahaayeen inay bartaan Ruushka si ay awood ugu yeeshaan inay daawadaan casharradan. Qalabka tababarka waxaa loo qaybiyaa playlists iyadoo ku xiran heerka dhibka.

Source: www.habr.com

Add a comment