Hlavní navigace

Čo je to Blender 3D?

Miro Chodil 27. 3. 2009

Vítam vás pri prvom dieli o programe Blender, skvelom open-source programe, určenom na modelovanie a renderovanie 3 dimenzionálnej počítačovej grafiky. V dnešnej časti sa budem venovať hlavne teórii, povieme si o hlavných črtách Blenderu, kde ho získať, ako ho nainštalovať, a na čo je vhodné ho použiť.

Blender, alebo aj Blender 3D, je kvalitný a výkonný 3D software určený na modelovanie a renderovanie počítačovej grafiky. V roku 2002 sa z neho stal aj open-source šírený pod licenciou GNU GPL, takže s istými obmedzeniami je možné editovať jeho zdrojový kód. Kôli tomu exituje pre neho veľké množstvo pomerne kvalitných doplnkov, ako napríklad makehuman alebo fiber generator. Oba skripty je možné zadarmo stiahnuť z internetu, no doporučujem sa najprv spoliehať na vlastné schopnosti. Ďalšou jeho výnimočnosťou je to, že má úplne odlišný interface, a ovládanie, vďaka čomu ho nieje možné považovať len za neplatenú kópiu konkurenčných programov. Blender obsahuje aj herný engine, ktorý z neho spolu s Pythonom robia veľmi silný a hlavne účinný nástroj pre tvorbu hier a iných skriptovaných aplikácií.

Blender 04

Prostredie Blenderu

Python je populárny programovací jazyk, profesionálne využívaný hlavne v hrách a zložitých programoch. Vašej pozornosti by nemal uniknúť ani jeho animačný systém, vďaka ktorému si dnes môžeme zaobstarať celú radu animácií, ako Big Buck Bunny, alebo Elephants dream, čo sú krátke open-source filmy vyrobené čisto v Blenderi. (Takmer všetky by mali byť dostupné na oficiálnom webe Blenderu v sekcii filmy). V prípade, že by vás zaujímali nejaké projekty vyrobené pomocou Blenderovského game enginu, môžete sa poobhliadať po hre Yofrankie.

Film Big Buck Bunny

V súčasnej dobe je Blender vhodné použiť prakticky na akúkoľvek činnosť prepojenú s 3D modelovaním, od samotného modelovania objektov, až po animovanie a výsledné renderovanie. Obzvlášť sa hodí pre tvorbu realistických animácií a prepracovaných modelov. Pri jeho použití si môžete všimnúť špičkové možnosti manipulácie s objektami a obrovské zastúpenie možností. Zaujímavosťou je funkcia zvaná Fluid simulation, ktorá slúži na realistickú simuláciu kvapaliny. Samozrejmosťou je obsiahlosť jej nastavení, zapomoci ktorých potom môžete vytvoriť vierohodnú vodu, med, olej, alebo iné kvapalné objekty.

Vašej pozornosti by nemal uniknúť ani generátor častíc, pomocou ktorého môžete vytvárať trávu, vlasy alebo iné podobné objekty. To všetko samozrejme môžete používať s ľubovoľnou dĺžkou, sklonom, alebo faktorom náhodnosti (na koľko náhodne budú otočené dve susediace častice). Blender obsahuje aj editor kriviek, s ktorým môžete vyrábať alebo tvarovať krivky prakticky akéhokoľvek tvaru, a prípadne ich neskôr skonvertovať do meshu. Okrem spomínaných kriviek môžete modelovať aj pomocou metódy extrude, ktorá okopíruje vybrané vertexy a spojí ich faceami. Ďalšou výnimočnosťou je knife tool, čo je funkcia ktorá „presekáva“ objekty, a na vybraných miestach potom vytvorí ďalšie editovateľné body – vertexy.

Blender 01

Obrázok BlackHawk, ktorý vytvoril Martin Tsine

Čo sa týka výkonu, straty na rýchlosti neutrpia ani vlastníci najnovších procesorov, pretože Blender dokáže využiť (až) 8jadrový procesor. Okrem toho môžete renderovať pri rozlíšení 100 000 x 100 000 pixlov, s 16× antialiasingom, ale túto možnosť využijete asi iba v prípade, že práve odchádzate na dovolenku. (V tom prípade nezabudnite zakázať odpájanie diskov.) Vyrenderované dáta potom môžu byť exportované do formátov konkurenčných programov (alebo iba iných formátov): .3ds, .lwo, .ac, .raw, alebo map. V prípade, že chcete pracovať už s vyrobenými projektami, môžete ich do Blenderu importovať – na výber máte z viac ako 17 typov formátov.

Blender 02

Wake Up od Jana Kurky

Získanie a Inštalácia Blenderu

Blender môžete nájsť na jeho oficiálnom webe, v sekcii download (súbory na stiahnutie). Dostupné sú verzie pre Linux, Windows, Mac OS X, nechýba ani Solaris a Irix. Blender existuje aj v upravenej verzii pre 64bitové systémy. Inštalačný balík je pomerne malý, „spakovaná“ binárka má len niečo cez 14 MB, takže veta „vyskúšajte, nič za to nedáte“ má v tomto prípade naozaj svoj pravý význam. Inštalácia do systému je veľmi jednoduchá, prakticky pôjde len o kopírovanie súborov. Návod je určený pre užívateľov s grafickým prostredím GNOME, no inštalačný proces by sa nemal odlišovať ani pri ostatných prostrediach.

  1. Z internetu si stiahnite binárku Blenderu. (pozor na architektúru)
  2. Rozbaľte ju, a presuňte do /opt, alebo /usr/local/bin. (ako root)
  3. Súbor .blender presuňte do svojho home adresára.
  4. Podľa potreby si môžete Blender vložiť do menu s aplikáciami:
    • Na panel s ponukou kliknite pravým tlačítkom myši, a zvoľte položku „Upraviť ponuku“.
    • Z menu, ktoré sa vám následne zobrazí, zvoľte možnosť „Nová položka“.
    • Ako príkaz zvoľte umiestenie, do ktorého ste zložku z Blenderom skopírovali, a za to napíšte /blender. Takže to môže vyzerať napríklad takto:  /usr/local/bin/ZLOŽKABLENDER/blender.
    • V prípade, že v ponuke chcete mať zobrazenú aj ikonu, nájdete ju v zložke s blenderom, a pod-zložke icons a scalable. (Napríklad:  /opt/ZLOŽKASBLENDEROM/icons/scalable/).
Blender 03

Steampunk Nemean Lion od Kevina Heysa

Weby a literatúra venujúca sa Blenderu

Webov v Anglickom jazyku je pomerne dosť, preto uverejním len tie najznámejšie, s ktorými mám skúsenosti:

Z českých a slovenských som zatiaľ narazil iba na jeden, a to Blender3d.cz. Kníh, ktoré sa venujú Blenderu a sú po slovensky alebo česky, je naozaj málo pokiaľ viem, zatiaľ vyšla iba kniha „Blender, naučte se modelovať 3D grafiku“. Z anglickej literatúry je nám však poskytnutý pomerne veľký výber:

  • Blender for dummies
  • Blender GameKit 2
  • Blender 3D Architecture
  • Essential Blender
  • Introducing Character Animation
  • Bounce, Tumble and Splash!

Všetky uvedené tituly nájdete v Blender e-shope. Mimochodom, v prípade záujmu si môžete objednať hry vytvorené v Blenderi, alebo tréningové DVD, ktoré vás pomocou videa prevedú nejakou určenou tématikou.

Záver

Na záver by som rád upozornil, aby ste si nerobili predsudky o kvalite Blenderu kvôli jeho interface, a kvôli tomu, že má otvorený zdroj. Ako praktický dôkaz by vám mohla slúžiť galéria obrázkov vytvorených v Blenderi (niektoré z nich som uverejnil aj v tomto článku) na jehooficiálnom webe. Samozrejme, majstrom Blenderu sa nestanete zo dňa na deň, a preto nebuďte smutný, ak sa vaše prvé výtvory nebudú podobať na tie z internetu. V najbližšom dieli sa už budem zaoberať praxou. Konkrétne si povieme niečo o základnej manipulácii s objektami, zobrazovacích módoch, rozložení prostredia, a prvkoch, z ktorých sa skladajú objekty.

Našli jste v článku chybu?

27. 3. 2009 14:12

Beda (neregistrovaný)
Dekuji za clanek, jako nastrel dobry. Tesim se na dalsi dil - a samozrejme Slovencina vubec nevadi ;)
Lupa.cz: Slevové šílenství je tu. Kde nakoupit na Black Friday?

Slevové šílenství je tu. Kde nakoupit na Black Friday?

Podnikatel.cz: Přehledná titulka, průvodci, responzivita

Přehledná titulka, průvodci, responzivita

Podnikatel.cz: Vládu obejde, kvůli EET rovnou do sněmovny

Vládu obejde, kvůli EET rovnou do sněmovny

DigiZone.cz: Česká televize mění schéma ČT :D

Česká televize mění schéma ČT :D

Vitalia.cz: Říká amoleta - a myslí palačinka

Říká amoleta - a myslí palačinka

Vitalia.cz: Baletky propagují zdravotní superpostel

Baletky propagují zdravotní superpostel

Vitalia.cz: Láska na vozíku: Přitažliví jsme pro tzv. pečovatelky

Láska na vozíku: Přitažliví jsme pro tzv. pečovatelky

Lupa.cz: Propustili je z Avastu, už po nich sahá ESET

Propustili je z Avastu, už po nich sahá ESET

120na80.cz: Jak oddálit Alzheimera?

Jak oddálit Alzheimera?

Podnikatel.cz: K EET. Štamgast už peníze na stole nenechá

K EET. Štamgast už peníze na stole nenechá

Vitalia.cz: Paštiky plné masa ho zatím neuživí

Paštiky plné masa ho zatím neuživí

Lupa.cz: Google měl výpadek, nejel Gmail ani YouTube

Google měl výpadek, nejel Gmail ani YouTube

Podnikatel.cz: EET zvládneme, budou horší zákony

EET zvládneme, budou horší zákony

Měšec.cz: Jak vymáhat výživné zadarmo?

Jak vymáhat výživné zadarmo?

120na80.cz: Pánové, pečujte o svoje přirození a prostatu

Pánové, pečujte o svoje přirození a prostatu

Podnikatel.cz: 1. den EET? Problémy s pokladnami

1. den EET? Problémy s pokladnami

120na80.cz: Rakovina oka. Jak ji poznáte?

Rakovina oka. Jak ji poznáte?

Lupa.cz: Proč firmy málo chrání data? Chovají se logicky

Proč firmy málo chrání data? Chovají se logicky

Vitalia.cz: Jsou čajové sáčky toxické?

Jsou čajové sáčky toxické?

Měšec.cz: Finančním poradcům hrozí vracení provizí

Finančním poradcům hrozí vracení provizí