Pradžia / Foto ir vaizdo technika / Blender pamokos lietuviškai

Blender pamokos lietuviškai

Blender jau seniai nebėra tik nišinis įrankis pasyviems 3D entuziastams – šiandien tai vienas galingiausių nemokamų kūrybos paketų pasaulyje, kuriuo naudojasi ir indie žaidimų kūrėjai, ir Holivudo animatoriai. Bet štai bėda – dauguma mokomosios medžiagos yra angliškai, o lietuviškai kalbančiam žmogui kartais tiesiog patogiau mokytis gimtąja kalba, ypač kai reikia suprasti sudėtingesnes sąvokas kaip modifikatoriai, mazgų sistemos ar rigging. Pabandysiu papasakoti, kur ieškoti geros lietuviškos medžiagos, kaip apskritai priartėti prie Blender mokymosi ir ko nedaryti pirmomis savaitėmis.

Kodėl verta rinktis Blender, o ne mokamas alternatyvas

Prieš pradedant kalbėti apie pamokas, verta trumpai stabtelėti prie klausimo – o kodėl apskritai Blender? Rinkoje yra Maya, Cinema 4D, 3ds Max – visi jie profesionaliai naudojami studijose. Tačiau Blender turi vieną didžiulį privalumą: jis nemokamas ir atviro kodo. Tai reiškia, kad galite atsisiųsti programą šiandien, be jokių licencijų, be bandomojo periodo, be kredito kortelės numerio.

Antra – bendruomenė. Blender aplink save subūrė milžinišką entuziastų ratą, kuris nuolat kuria papildinius, mokomąją medžiagą, šablonus. Kai kažkas neveikia, dažniausiai atsakymą randi per penkias minutes forumuose ar YouTube komentaruose. Trečia priežastis – programa nuolat tobulėja. Kiekviena nauja versija atneša reikšmingus patobulinimus, ypač Cycles rendererio ir Geometry Nodes srityse, kurios anksčiau buvo prieinamos tik brangiuose paketuose.

Kur ieškoti lietuviškų Blender pamokų

Tiesą sakant, lietuviškos Blender mokomosios medžiagos rinka nėra didelė, bet ji auga. YouTube kanaluose galima rasti keletą lietuvių kūrėjų, kurie filmuoja ekrano įrašus su balso komentarais gimtąja kalba – dažniausiai tai pradedantiesiems skirti kursai apie sąsajos pažinimą, pagrindinius modeliavimo įrankius ar animacijos principus.

Taip pat verta paminėti, kad kai kurios Lietuvos IT mokyklos ir jaunimo centrai organizuoja nuotolinius kursus, kur mokoma 3D grafikos pagrindų būtent per Blender – dažnai tai daroma nemokamai arba už simbolinę kainą, remiantis ES projektų finansavimu. Ieškant tokių kursų, geriausia strategija – rasti vietinius technologijų bendruomenių Facebook grupes arba Discord serverius, kuriuose lietuviai kūrėjai dalinasi savo darbais ir rekomenduoja resursus.

Jei lietuviškos medžiagos trūksta konkrečia tema, nebijokite maišyti – žiūrėkite angliškus vaizdo įrašus su lietuviškais subtitrais arba tiesiog stebėkite veiksmus ekrane, nes daugelis Blender įrankių turi universalius piktogramas ir klavišų kombinacijas, kurios nepriklauso nuo kalbos.

Nuo ko pradėti, jei niekada nesi lietęs 3D programų

Didžiausia klaida, kurią daro pradedantieji – jie iškart bando kurti sudėtingus projektus, pamatę įspūdingus renderius internete. Realybė tokia, kad pirmosios savaitės turėtų būti skirtos tiesiog sąsajos pažinimui. Reikia išmokti naršyti 3D erdvėje – suktis aplink objektą, priartinti, tolinti, judinti vaizdą naudojant klaviatūrą kartu su pele.

Kitas žingsnis – suprasti pagrindinius transformacijos įrankius: perkėlimą (G), sukimą (R) ir mastelio keitimą (S). Šios trys raidės taps jūsų geriausiais draugais, nes jos naudojamos praktiškai kiekviename projekte. Rekomenduoju nesinaudoti pele šiems veiksmams atlikti per meniu, o iš karto įprasti prie klaviatūros trumpinių – tai žymiai pagreitins darbą ateityje.

Trečias etapas – modeliavimo pagrindai. Pradėkite nuo paprastų formų: kubo pavertimo kėde, cilindro pavertimo puodeliu. Tokie projektai gali atrodyti nuobodūs, bet jie suteikia supratimą apie topologiją – kaip poligonai sujungti tarpusavyje ir kodėl tai svarbu vėlesniam animavimui ar teksturavimui.

Modifikatoriai – galia, kurią verta suprasti anksti

Vienas dalykas, kurį rekomenduoju išmokti kuo anksčiau – modifikatorių sistema. Tai yra viena iš tų funkcijų, kuri iš esmės pakeičia darbo eigą. Užuot rankiniu būdu kūrę simetrišką objektą iš abiejų pusių, galite naudoti Mirror modifikatorių ir dirbti tik su viena puse. Subdivision Surface modifikatorius leidžia iš kampuoto low-poly modelio gauti glotnų, aukštos detalizacijos paviršių, nekeičiant pagrindinės geometrijos.

Array modifikatorius puikiai tinka, kai reikia sukurti pasikartojančias struktūras – tvoros, laiptus, plytų sieną. Šie įrankiai iš pradžių gali atrodyti painūs, nes reikia suprasti parametrų sąveiką, tačiau kai kartą suvoksite logiką, modeliavimo greitis padidės kelis kartus.

Svarbu paminėti ir tai, kad modifikatoriai yra neardantys (non-destructive), tai reiškia, jog galima grįžti ir keisti parametrus bet kuriuo metu, nesugadinant originalios geometrijos. Tai visiškai kitoks mąstymo būdas nei tiesioginis geometrijos redagavimas, ir kuo greičiau prie jo pripranti, tuo lengviau bus dirbti su sudėtingesniais projektais.

Materialai, teksturos ir kodėl tavo modeliai atrodo pilki

Dažna pradedančiųjų nusivylimo priežastis – sukurtas modelis atrodo neblogai wireframe režime, bet kai bandai jį renderinti, jis atrodo pilkas ir negyvas. Čia įsijungia materialų ir teksturų pasaulis. Blender naudoja mazgų sistemą (Shader Editor), kurioje kiekvienas materialo aspektas – spalva, atspindys, šiurkštumas, skaidrumas – valdomas per sujungtus mazgus.

Pradžioje rekomenduoju nesigilinti į sudėtingas procedūrines teksturas, o tiesiog išmokti naudoti Principled BSDF mazgą – tai universalus šeiderys, imituojantis realaus pasaulio medžiagas beveik iš karto. Pakeitus Roughness ir Metallic parametrus, galima gauti nuo blizgaus metalo iki matinio plastiko efektus, nenaudojant jokių papildomų teksūrų.

Kai jausitės patogiai su pagrindais, verta pereiti prie UV išklotinių (UV unwrapping) – proceso, kai 3D objekto paviršius „išlankstomas” į plokščią 2D vaizdą, kad būtų galima uždėti tekstūrą tiksliai ten, kur reikia. Tai vienas iš tų dalykų, kuris iš pradžių atrodo abstraktus, bet praktiškai išmokstamas per kelis bandymus su paprastais objektais.

Renderinimo variklio pasirinkimas – Eevee ar Cycles

Blender siūlo du pagrindinius rendererius, ir pasirinkimas tarp jų priklauso nuo to, ką norite pasiekti. Eevee yra realaus laiko rendererys, veikiantis panašiai kaip žaidimų varikliai – jis greitas, todėl puikiai tinka animacijoms, kur svarbu greitis, o ne fotorealistiškas tikslumas. Cycles, priešingai, naudoja fizikai artimą spindulių sekimo (ray tracing) technologiją, kuri sukuria žymiai realistiškesnius rezultatus, bet reikalauja daugiau laiko ir kompiuterio resursų.

Pradedantiesiems rekomenduoju eksperimentuoti su abiem – Eevee leidžia greitai matyti rezultatus ir nesukelia frustracijos laukiant kelias minutes vieno kadro, o Cycles parodo, kaip tikrai atrodo šviesos elgesys, atspindžiai ir šešėliai. Naujausiose Blender versijose Eevee Next žymiai priartėjo prie Cycles kokybės, tad riba tarp jų palaipsniui nyksta.

Geometry Nodes – ateities kryptis, kurios negalima ignoruoti

Jei norite likti aktualūs Blender pasaulyje, Geometry Nodes yra tema, kurią būtina bent paliesti. Tai procedūrinio modeliavimo sistema, leidžianti kurti sudėtingas struktūras naudojant mazgų grafus, o ne rankinį modeliavimą. Įsivaizduokite mišką, kuriame kiekvienas medis skiriasi dydžiu ir pasukimo kampu, sugeneruotas automatiškai pagal taisykles, kurias jūs nustatote.

Ši sistema iš pradžių atrodo bauginanti, nes reikalauja mąstyti daugiau kaip programuotojui, o ne tradiciniam menininkui. Tačiau kai suprasite pagrindinę logiką – duomenų srautą, atributus, sąlygas – atsiveria galimybės, kurių tradiciniu modeliavimu tiesiog nepasiektumėte per priimtiną laiką. Rekomenduoju pradėti nuo paprastų pavyzdžių: taškų paskirstymo paviršiuje, paprastų pasikartojančių raštų generavimo.

Vietoj išvadų – kelionės žemėlapis, kurio niekas iš karto neduoda

Jei reikėtų sudėti visą šį pasakojimą į vieną praktinį patarimą, jis skambėtų taip: nesistenkite išmokti visko iš karto. Blender yra tokia plati programa, kad net profesionalai, dirbantys su ja metų metus, dažnai specializuojasi tik vienoje srityje – vieni kuria charakterius, kiti specializuojasi vizualizacijose, treti – animacijoje ar VFX. Pasirinkite vieną kryptį, kuri jums patinka labiausiai, ir gilinkitės būtent joje, o pagrindus (naviguoti, transformuoti, taikyti modifikatorius) išmokite kaip universalų pagrindą.

Praktiškai tai reiškia štai ką: pirmą mėnesį skirkite tiesiog sąsajos ir įrankių pažinimui, antrą – vieno konkretaus projekto (pavyzdžiui, kambario interjero arba paprasto personažo) sukūrimui nuo pradžios iki galo, net jei rezultatas atrodys toli gražu netobulas. Trečią mėnesį grįžkite prie to paties projekto ir pabandykite jį patobulinti, panaudodami naujai išmoktas technikas. Šis pasikartojimo metodas veikia žymiai geriau nei bandymas absorbuoti dešimtis atskirų pamokų be jokio konkretaus tikslo.

Ir galiausiai – nebijokite bendruomenės. Lietuviškos Blender bendruomenės dar tik formuojasi, bet kiekvienas naujas žmogus, kuris klausia, dalinasi ar rodo savo darbą, prisideda prie to, kad ateityje lietuviškos medžiagos bus daugiau. Kartais geriausias mokymosi būdas – ne žiūrėti dar vieną pamoką, o tiesiog atidaryti programą ir bandyti kažką sukurti, net jei tai bus visiškai netobula. Blender atleidžia klaidas – Ctrl+Z visada po ranka.