I'r rhai sy'n gweithio yn Houdini. Am Natur cyrsiau Vex a Bites of Python

O dan y toriad fe welwch adolygiad gan arbenigwyr o dîm Houdini o stiwdio Krasnodar Plarium am gyrsiau fideo Natur Vex и Brathiadau o Python o Mix Training, sy'n ymroddedig i weithio gydag ieithoedd Python a Vex yn rhaglen graffeg Houdini.

Hefyd yn y swydd hon, mae'r dynion yn rhannu detholiad o ddeunyddiau a fydd yn ddefnyddiol i bawb sydd â diddordeb.

I'r rhai sy'n gweithio yn Houdini. Am Natur cyrsiau Vex a Bites of Python

Ychydig yn rhagarweiniol

Mae'r iaith Vex yn frawychus i ddefnyddwyr newydd Houdini. Yn bennaf diolch iddo, roedd stereoteip y mae'n rhaid i chi ei godio yn Houdini. Mewn gwirionedd yn Houdini all neb cod, ac mae hyn yn gwneud llawer o brosesau yn haws ac yn gyflymach, yn hytrach na'u cymhlethu. Er enghraifft, mae'n helpu i osgoi gosodiadau iasol o'r fath:

I'r rhai sy'n gweithio yn Houdini. Am Natur cyrsiau Vex a Bites of Python

Crëwyd yr iaith Vex ar gyfer ysgrifennu graddwyr yn y rendr Mantra (rendrwr adeiledig rhaglen Houdini), ond ehangodd yn gyflym y tu hwnt i'w defnydd gwreiddiol oherwydd ei hyblygrwydd, ei symlrwydd a'i gyflymder. Daw enw'r iaith o'r talfyriad Vector Expressions, ond gellir ei ddefnyddio i drin mathau hollol wahanol o ddata. Felly, defnyddir Vex yn bennaf ar gyfer gwahanol fathau o drin cydrannau geometreg (pwyntiau, polygonau), yn ogystal ag ar gyfer creu geometreg yn weithdrefnol.

Mae'r iaith Vex yn eithaf diymdrech o ran fformatio cystrawen a chod, ac nid oes ganddi drothwy mynediad uchel iawn. Yn aml, mae cwpl o linellau yn ddigon i gyflawni'r canlyniad a ddymunir. Mae ei fanteision hefyd yn cynnwys aml-edafu ac, o ganlyniad, cyflymder da. Mae angen rhaglennu mewn Vex ar gyfer datrys problemau elfennol ac ar gyfer cyfrifiadau cymhleth a chymhleth, ac mae'r iaith yn ymdopi â hyn i gyd yn hynod gyflym. Gellir ei ddefnyddio i wneud llawer o bethau rhyfeddol mewn modelu gweithdrefnol, animeiddio ac efelychu.

Wrth gwrs, rydyn ni'n ei hoffi pan fydd rhywun yn meddwl ein bod ni i gyd yn rhaglenwyr, ond mewn gwirionedd rydyn ni'n gyfarwydd ag ymarferoldeb a chyfleustra (er y gall llawer, sy'n gweithio yn Houdini am y tro cyntaf, benderfynu ei bod yn fwy cyfleus cysgu ar ewinedd yn unig) . Pe na bai teclyn yn gwneud ein bywydau yn haws, ni fyddem yn ei ddefnyddio. Felly, ni ddylech weld y posibilrwydd o raglennu fel rhywbeth sy'n eich atal rhag dechrau dysgu Houdini. Offeryn arall (er ei fod yn dda iawn) yw Vex ymhlith llawer o rai eraill.

Nid oes angen unrhyw gyflwyniad na disgrifiad manwl ar Python, sy'n llawer mwy adnabyddus mewn cylchoedd eang. Gadewch i ni ddweud wrthych pam mae ei angen arnom. Yng nghyd-destun Houdini, defnyddir Python i reoli'r rhaglen ei hun (creu nodau yn y prosiect, gweithrediadau gyda ffeiliau, awtomeiddio gweithrediadau ailadroddus, atgynhyrchu cyfuniadau cymhleth o gamau gweithredu, ac ati). Mae angen rhaglennu Python hefyd i greu rhyngwynebau hardd mewn offer ac ysgrifennu gorchmynion cyfleus sy'n rheoli asedau pan fo botwm yn cael ei wasgu. Pe bai botwm “gwneud hi'n brydferth” mewn ased Houdini, byddai'n cael ei ysgrifennu yn Python. Fe'i defnyddir weithiau hefyd ar gyfer trin geometreg (fel Vex), ond deallwch fod Python yn llai greddfol i'w sefydlu at ddibenion o'r fath a'i fod yn aml yn arafach i wneud y gwaith na Vex.

Mwy am gyrsiau

Mae datblygwr Houdini, Side Effects Software, yn rhyddhau cymaint o ddiweddariadau ac yn darparu cymaint o nodweddion i ddefnyddwyr fel nad oes gan y dogfennau swyddogol a'r cyrsiau hyfforddi swyddogol amser i'w diweddaru. Felly, rydym yn casglu gwybodaeth fesul tipyn o wahanol ffynonellau (cyflogedig, rhad ac am ddim, swyddogol ac nid felly) er mwyn meistroli'r offer hyblyg a phwerus hyn yn llawn - yr ieithoedd rhaglennu Vex a Python (a Houdini yn gyffredinol). Syrthiodd ein dewis ar y cyrsiau gan Mix Training, gan eu bod yn honni eu bod yn cael sylw eang o ddeunydd am Python a Vex yn Houdini.

Mae gan awdur y cyrsiau Sianel YouTube (adnodd da i'r rhai sydd am ddechrau dysgu Houdini), a nodweddir gan gyflwyniad anffurfiol, hamddenol a nifer fawr o bynciau, o ddylunio symudiadau i ddatblygu gêm. Yn ogystal â'r sianel, mae ganddo hefyd ei fand metel marwolaeth garej ei hun. Penderfynasom y dylid ymddiried yn yr awdur a'i brynu Natur Vex и Brathiadau o Python, 8 awr bob cwrs (gellir ei wylio ar gyflymder 1,5).

Manteision

  • Yn ddefnyddiol i arbenigwyr o wahanol lefelau. Gellir cymharu'r cyrsiau hyn â llyfrgell sy'n cynnwys yr holl agweddau pwysicaf ar Vex a Python yn Houdini, o bethau sylfaenol i setiau datblygedig a chymhleth. Yn Vex - o'r diffiniad o briodoleddau a newidynnau i weithrediad gwreiddiol yr algorithm Cytrefu Gofod. Yn Python - o greu nodau awtomatig syml yn yr olygfa a gwelliannau bach yn rhaglen Houdini ei hun i reolwr priodoleddau a ysgrifennwyd o'r dechrau. Ceir yr holl wybodaeth sylfaenol angenrheidiol ar gystrawen y ddwy iaith hyn a sut maent yn rhyngweithio â Houdini.

Mae llawer yn y cwrs i ddechreuwyr, ond nid oedd hyn yn ein poeni ni o gwbl. Trwy wylio tiwtorialau fideo neu ail-ddarllen erthyglau am bethau sylfaenol yn Houdini, rydych chi'n dod o hyd i rywbeth newydd ac yn deall yr hyn rydych chi'n ei wybod eisoes mewn ffordd newydd. Yn ogystal, yn Houdini gellir gwneud bron popeth mewn gwahanol ffyrdd, gan ffurfio eich arddull unigryw eich hun dros amser, felly mae bob amser yn werthfawr ac yn ddiddorol gwylio'r meistr yn y gwaith. Gall hyd yn oed y ffordd y caiff nodau eu trefnu mewn prosiect ddweud llawer am ei greawdwr.

  • Perthnasedd. Anaml y mae cyrsiau helaeth a sylfaenol yn gyfredol. Nid yw llawer ohonynt wedi cadw i fyny â datblygiad rhaglen Houdini, sydd wedi newid cryn dipyn dros y tair blynedd diwethaf. Mae dulliau sefydledig wedi'u disodli gan rai newydd, mwy optimaidd a chyfleus (nid yw'r hen rai wedi diflannu, ond maent wedi peidio â chael eu ffafrio). Yn benodol, mae cyfran yr iaith Vex wrth weithio gyda Houdini wedi cynyddu. Wrth ddysgu hanfodion Houdini, mae'n bwysig gwybod pa dechnegau sy'n gyfredol fel bod pan fyddwch chi'n dod ar draws deunydd tiwtorial hŷn (ac yn aml yn fwy cymhleth), byddwch chi'n gwybod sut i gymhwyso'r wybodaeth rydych chi'n ei dysgu yn ymarferol yn effeithiol.

A'r anfanteision...

  • Nid yw'r cyrsiau'n cynnwys atebion parod ar gyfer cynhyrchu go iawn. Mae'r awdur yn dewis testunau gwersi a dulliau o ddatrys problemau i ddangos yr hyn sy'n bosibl yn hytrach na chael canlyniad terfynol wedi'i optimeiddio. Nid yr atebion hyn yw’r rhai mwyaf effeithiol bob amser, ac nid yw pob un ohonynt yn cyd-fynd â’r diffiniad o “arferion gorau.” Os ydych chi'n chwilio am gyfarwyddiadau cam wrth gam ar bob cam o'r cynhyrchiad o'r dechrau i'r rendrad terfynol (fel yma, er enghraifft), yna nid yw'r cyrsiau hyn ar eich cyfer chi mewn gwirionedd. Mae'n well gan yr awdur adael y diweddglo'n benagored, a all fod ychydig yn frawychus i ddefnyddwyr newydd Houdini.
  • Sgîl-effeithiau cyflwyniad anffurfiol a byrfyfyr. Mae'r awdur weithiau'n gwneud camgymeriadau (a all fod yn fantais) neu'n gwastraffu amser dosbarth yn ceisio cofio neu ganolbwyntio ar rywbeth. O ystyried bod y wybodaeth yn y cyrsiau at ddibenion gwybodaeth yn bennaf oherwydd ehangder y deunydd a gwmpesir, nid oes cyfle i fanylu ar rai pwyntiau. Oherwydd hyn, gall petruso'r awdur a'i benderfyniadau digymell godi hyd yn oed mwy o gwestiynau. Yn ffodus mae ganddo gwersi am ddim am greu rheolwr prosiect yn Houdini gan ddefnyddio Python, ac mewn rhai agweddau maent yn fwy ymarferol a manwl na gwybodaeth ar yr un pwnc mewn cyrsiau.

Yn ein barn ni, mae'r manteision yn llawer mwy na'r anfanteision. Os ydych chi eisiau dysgu mwy neu lai yn systematig am raglennu yn Houdini (a Houdini ei hun), yna gallwch chi ddechrau gyda'r tiwtorialau fideo hyn. Maent hefyd yn ychwanegiadau da at diwtorialau ac adnoddau eraill, fel trosolwg o hanfodion defnyddio Vex a Python yn Houdini neu fideo cyfeirio cyflym.

Bonws: Rhai cysylltiadau ysbrydoledig ac addysgol

  • Entagma — GreyScaleGorilla yn y byd Houdini (bydd defnyddwyr Cinema4d yn ein deall). Ymdriniaeth eang iawn o bynciau a chyflwyniad rhagorol o ddeunydd. Gyda llaw, maent newydd ddechrau tymor newydd yn ddiweddar.
  • Simon Holmedal - chwedl yn y gymuned houdini. Mae'n ymwneud yn fwy ag ysbrydoliaeth na thechnegau ymarferol penodol. Cofiwch ef pan fydd angen i chi weld a theimlo beth allwch chi ei wneud yn Houdini.
  • Ben Watts - dylunydd ac athro rhagorol.
  • Matt Estela - awdur un o'r adnoddau dysgu mwyaf arwyddocaol a phoblogaidd Houdini - cgwiki. Mae'r adnodd, sy'n cael ei ddiweddaru'n rheolaidd, yn llawn dop o wybodaeth ddefnyddiol a datrysiadau parod. Rydym yn bendant yn ei argymell.
  • Anastasia Opara - ein cydwladwr, awdur y cwrs rhagorol i Houdini, sy'n gyfarwydd i lawer Tai Llyn Trefniadol. Mae'n annhebygol y byddwch chi'n gallu ei feistroli'n llwyr y tro cyntaf neu hyd yn oed yr ail dro, ond yn bendant ni ddylech roi'r gorau iddi: mae'n anodd dod o hyd i gymaint o wybodaeth am arferion uwch o ddefnyddio modelu Vex a gweithdrefnol. Er mwyn cael ysbrydoliaeth, rydym yn argymell eich bod yn darllen cyflwyniad yr awdur Hygrededd mewn Modelu Gweithdrefnol.
  • Houdini yn Rwsieg - sianel gyda gwersi Houdini o ansawdd uchel iawn yn Rwsieg. Ansawdd mor uchel fel y byddai rhai defnyddwyr Saesneg eu hiaith hyd yn oed yn hoffi dysgu Rwsieg er mwyn gallu gwylio'r gwersi hyn. Rhennir deunyddiau hyfforddi â rhestri chwarae yn dibynnu ar y lefel anhawster.

Ffynhonnell: hab.com

Ychwanegu sylw