Pikeun anu damel di Houdini. Ngeunaan Sifat Vex sareng Bites of Python kursus

Di handap potongan anjeun bakal mendakan ulasan ti spesialis ti Tim Houdini ti studio Krasnodar Plarium ngeunaan kursus video. Sifat Vex и Bites of Python ti Campur Pelatihan, khusus pikeun damel sareng basa Python sareng Vex dina program grafik Houdini.

Ogé dina tulisan ieu, para lalaki ngabagi pilihan bahan anu bakal kapaké pikeun sadayana anu dipikaresep.

Pikeun anu damel di Houdini. Ngeunaan Sifat Vex sareng Bites of Python kursus

Bubuka saeutik

Basa Vex pikasieuneun pikeun pangguna Houdini énggal. Sakitu legana berkat anjeunna, aya stereotype nu kudu kode di Houdini. Sabenerna di Houdini bisa kode, sarta ieu ngan ngajadikeun loba prosés gampang tur gancang, tinimbang complicating aranjeunna. Salaku conto, éta ngabantosan pikeun ngahindarkeun setélan anu pikasieuneun:

Pikeun anu damel di Houdini. Ngeunaan Sifat Vex sareng Bites of Python kursus

Basa Vex dijieun pikeun nulis shaders dina Mantra renderer (nu diwangun-di renderer program Houdini), tapi gancang dimekarkeun saluareun pamakéan aslina alatan kalenturan na, kesederhanaan jeung speed. Ngaran basa asalna tina singketan Véktor EXpressions, tapi bisa dipaké pikeun ngamanipulasi tipe data lengkep beda. Ku kituna, Vex utamana dipaké pikeun sagala rupa manipulasi komponén géométri (titik, polygons), kitu ogé pikeun kreasi prosedural géométri.

Basa Vex rada teu dipénta dina hal sintaksis sareng pormat kode, sareng ngagaduhan ambang éntri anu henteu luhur pisan. Mindeng sababaraha garis cukup pikeun ngahontal hasil nu dipikahoyong. Kaunggulan na ogé ngawengku multi-threading sarta, salaku hasilna, speed alus. Pemrograman di Vex diperyogikeun pikeun ngarengsekeun masalah dasar sareng pikeun itungan anu rumit sareng rumit, sareng basana tiasa ngatasi sadayana ieu gancang pisan. Bisa dipaké pikeun ngalakukeun loba hal endah dina modeling prosedural, animasi, jeung simulasi.

Tangtosna, urang resep nalika aya anu nganggap yén urang sadayana programer, tapi kanyataanna urang biasa fungsionalitas sareng genah (sanaos seueur, damel di Houdini pikeun kahiji kalina, tiasa mutuskeun yén éta langkung gampang bobo dina kuku). . Upami alat henteu ngagampangkeun kahirupan urang, urang moal nganggo éta. Ku alatan éta, anjeun teu kudu ngarasa kamungkinan programming salaku hal anu nyegah anjeun mimiti diajar Houdini. Vex mangrupikeun alat anu sanés (sanaos saé pisan) diantara seueur anu sanésna.

Python, anu langkung dikenal di kalangan lega, henteu peryogi perkenalan atanapi pedaran anu lengkep. Hayu urang ngabejaan ka maneh naha urang peryogi eta. Dina konteks Houdini, Python dipaké pikeun ngatur program sorangan (nyieun titik dina proyék, operasi kalawan file, automating operasi repetitive, reproducing kombinasi kompléks lampah, jsb). Urang ogé kudu programming Python pikeun nyieun interfaces geulis di alat jeung nulis paréntah merenah nu ngadalikeun aset lamun tombol dipencet. Mun aya tombol "nyieun eta geulis" dina asset Houdini, eta bakal ditulis dina Python. Hal ieu ogé kadangkala dipaké pikeun manipulasi géométri (sakumaha Vex), tapi ngarti yén Python kirang intuitif pikeun nyetél pikeun tujuan sapertos sarta mindeng leuwih laun pikeun ngalakukeun pakasaban ti Vex.

Langkung seueur ngeunaan kursus

Pamekar Houdini, Side Effects Software, ngaluarkeun seueur pembaruan sareng nyayogikeun seueur fitur pikeun pangguna anu dokuméntasi resmi sareng kursus pelatihan resmi ngan saukur teu gaduh waktos kanggo diropéa. Ku alatan éta, kami ngumpulkeun informasi saeutik demi saeutik tina sagala rupa sumber (dibayar, gratis, resmi jeung teu kitu) dina raraga pinuh ngawasaan ieu parabot fléksibel tur kuat - nu Vex na Python basa programming (jeung Houdini sacara umum). Pilihan urang murag dina kursus-kursus ti Campur Pelatihan, sabab ngaku gaduh cakupan lega bahan ngeunaan Python jeung Vex di Houdini.

Panulis kursus gaduh saluran YouTube (sumberdaya alus pikeun maranéhanana anu rék ngamimitian diajar Houdini), dicirikeun ku hiji informal, presentasi santai sarta angka nu gede ngarupakeun jejer, ti desain gerak pikeun ngembangkeun kaulinan. Salian saluran, anjeunna ogé gaduh garasi band death-metal sorangan. Urang mutuskeun yén pangarang kudu dipercaya jeung dibeuli Sifat Vex и Bites of Python, 8 jam unggal kursus (bisa diawaskeun dina speed 1,5).

Плюсы

  • Mangpaat pikeun spesialis tina sagala rupa tingkatan. Kursus-kursus ieu tiasa dibandingkeun sareng perpustakaan anu ngandung sagala aspek anu paling penting tina Vex sareng Python di Houdini, tina hal dasar dugi ka setélan canggih sareng kompleks. Dina Vex - ti harti atribut jeung variabel kana palaksanaan aslina tina algoritma Spasi Kolonisasi. Dina Python - ti kreasi otomatis basajan titik dina adegan jeung perbaikan leutik dina program Houdini sorangan ka manajer atribut ditulis ti scratch. Aya sadaya inpormasi dasar anu diperyogikeun ngeunaan sintaksis dua basa ieu sareng kumaha aranjeunna berinteraksi sareng Houdini.

Aya seueur kursus pikeun pamula, tapi ieu henteu ngaganggu urang sadayana. Ku ningali tutorial video atawa maca ulang artikel ngeunaan hal dasar di Houdini, anjeun manggihan hal anyar jeung ngarti naon geus nyaho ku cara anyar. Salaku tambahan, dina Houdini ampir sadayana tiasa dilakukeun ku cara anu béda-béda, ngabentuk gaya unik anjeun kana waktosna, janten éta salawasna berharga sareng pikaresepeun pikeun lalajo master di tempat damel. Malahan cara node diatur dina hiji proyék tiasa nyarios seueur ngeunaan panyipta na.

  • Relevansi. Kursus-kursus éksténsif sareng dasar jarang up-to-date. Seueur di antarana henteu nuturkeun pamekaran program Houdini, anu parantos robih pisan salami tilu taun ka pengker. pendekatan ngadegkeun geus diganti ku anyar, leuwih dioptimalkeun tur merenah (nu heubeul teu leungit, tapi geus ceased jadi pikaresep). Khususna, pangsa basa Vex dina gawé bareng Houdini parantos ningkat. Nalika diajar dasar-dasar Houdini, penting pikeun terang téknik naon anu ayeuna janten nalika anjeun mendakan bahan tutorial anu langkung lami (sareng sering langkung kompleks), anjeun bakal terang kumaha cara nerapkeun inpormasi anu anjeun pelajari sacara efektif.

Jeung downsides ...

  • Kursus-kursus henteu ngandung solusi anu siap pikeun produksi nyata. Panulis milih topik pelajaran sareng metode pikeun ngarengsekeun masalah pikeun nunjukkeun naon anu mungkin tinimbang pikeun kéngingkeun hasil ahir anu dioptimalkeun. Solusi ieu henteu salawasna paling efektif, sareng henteu sadayana cocog sareng definisi "prakték pangsaéna." Upami anjeun milarian petunjuk léngkah-léngkah anu nyertakeun sadaya tahapan produksi ti mimiti dugi ka ahir render (sapertos di dieu, contona), maka kursus-kursus ieu sanés pikeun anjeun. Panulis resep ninggalkeun tungtung kabuka, anu tiasa rada pikasieuneun pikeun pangguna Houdini énggal.
  • Balukar samping tina presentasi informal sareng improvisasi. Panulis kadang ngalakukeun kasalahan (anu tiasa janten tambah) atanapi ngabuang waktos kelas nyobian nginget atanapi konsentrasi kana hiji hal. Nganggap yén inpormasi dina kursus-kursus umumna pikeun tujuan inpormasi kusabab lebar bahan anu katutupan, teu aya kasempetan pikeun ngémutan sacara rinci ngeunaan sababaraha titik. Kusabab ieu, ragu-ragu panulis sareng kaputusan spontan tiasa nyababkeun langkung seueur patarosan. Untung manéhna geus palajaran bébas ngeunaan nyieun hiji manajer proyék di Houdini maké Python, sarta dina sababaraha aspék aranjeunna langkung praktis tur lengkep ti informasi dina topik anu sarua dina kursus.

Dina pamadegan urang, pro greatly outweigh nu kontra. Upami anjeun hoyong diajar langkung atanapi kirang sistematis ngeunaan program di Houdini (sareng Houdini nyalira), anjeun tiasa ngamimitian ku tutorial video ieu. Éta ogé tambahan anu hadé pikeun tutorial sareng sumber anu sanés, sapertos tinjauan dasar-dasar ngagunakeun Vex sareng Python di Houdini atanapi pidéo rujukan gancang.

Bonus: Sababaraha tautan inspirasi sareng atikan

  • Entagma - GreyScaleGorilla di dunya Houdini (pamaké Cinema4d bakal ngartos urang). Liputan lega pisan topik sareng presentasi bahan anu saé. Ku jalan kitu, aranjeunna nembé ngamimitian usum énggal.
  • Simon Holmedal - legenda di komunitas houdini. Éta langkung seueur ngeunaan inspirasi tibatan téknik praktis khusus. Inget nalika anjeun kedah ningali sareng ngaraosan naon anu anjeun tiasa laksanakeun di Houdini.
  • Ben Watts - desainer sareng guru anu saé.
  • Matt Estela - panulis salah sahiji sumber diajar anu paling penting sareng populér Houdini - cgwiki. Sumberdayana, diropéa sacara teratur, ngan saukur nyembur kalayan jumlah inpormasi anu mangpaat sareng solusi anu siap-siap. Urang pasti nyarankeun eta.
  • Anastasia Opara - compatriot urang, panulis kursus alus teuing pikeun Houdini, wawuh ka loba Prosedural Lake Imah. Ieu saperti teu mirip nu bakal bisa ngawasaan eta sagemblengna kahiji atawa malah kadua kalina, tapi anjeun pasti teu kudu nyerah: hese neangan jadi loba informasi ngeunaan prakték canggih ngagunakeun Vex na modeling prosedural. Pikeun inspirasi, kami nyarankeun yén anjeun maca presentasi panulis Kapercayaan dina Modeling Prosedural.
  • Houdini dina basa Rusia — saluran kalayan palajaran Houdini kualitas luhur dina basa Rusia. Kualitas anu luhur pisan yén sababaraha pangguna anu nyarios basa Inggris hoyong diajar basa Rusia supados tiasa nonton palajaran ieu. Bahan latihan dibagi ku daptar puter gumantung kana tingkat kasusah.

sumber: www.habr.com

Tambahkeun komentar