Blender

Straipsnis iš Vikipedijos, laisvosios enciklopedijos.

Blender

Blender vartotojo sąsaja
Kūrėjas The Blender Foundation
Paskutinė versija 2.42 / 2006 liepos 15
OS Linux, Windows, MacOS, FreeBSD, Irix, Solaris
Paskirtis 3D grafika
Licencija GNU GPL
Svetainė http://www.blender.org

Blender - tai 3D grafikos ir animacijos kūrimo, redagavimo ir renderinimo programa. Ji turi integruotą žaidimų kūrimo funkciją. Blender programa yra tokių gerai žinomų programų kaip 3D StudioMax, Maya ir pan. analogas platinamas pagal GNU GPL licenziją.

Turinys

[taisyti] Istorija

Pradinė programos versija buvo sukurta Europoje (Olandijoje) animacija užsiimančios įmonės NeoGeo. Vienas iš NeoGeo įkūrėjų Tonas Rozendalis (Ton Roosendaal) įkūrė naują įmonę (NaN - Not a Number), kuri turėjo užsiimti išskirtinai Blender programos kūrimu bei platinimu (tuo pačiu suteikiant teisę kiekvienam naudoti programą leidžiant ją parsisiųsti internetu). Deja, NaN kompanijos ambicijos ir pajėgumai neatitiko įmonės galimybių ir rinkos realybės, todėl 2001 metų spalio mėnesį NaN įmonė buvo uždaryta.

2002 metais Tonas Rozendalis įkūrė nepelno siekiantį Blender programos fondą (Blender Foundation), kurio tikslas buvo atgaivinti Blender programą kaip atviro kodo projektą. Su kompanijos investuotojais pavyko sutarti, kad programos išeities tekstai (angl. source code) bus išpirkti, jei pavyks surinkti 100 000 eurų sumą. Dėka entuziastingos savanorių grupės (tarp jų ir keleto buvusių NaN darbuotojų) bei aukų iš tūkstančių Blender naudotojų visame pasaulyje, 100 000 eurų suma buvo pasiekta per trumpas 7 savaites. Iš karto po to Blender programa buvo paviešinta plačiajai visuomenei pagal GNU Viešosios licenzijos sąlygas.

[taisyti] Programos savybės

Programa yra tikrai labai nedidelė - ji užima vos apie 16 MB kietajame diske, o sparčiai besivystydama funkcijų gausa ir galimybėmis greitai vejasi komercinius analogus. Tiesa, prie programos nepridedama gigabaitai tekstūrų ir pavyzdžių, tačiau visa tai galima rasti internete.

Kaip ir kitos 3D turinio kūrimo programos, Blender programa turi sąsają, leidžiančią kiekvienam rašyti skriptus, suteikiančius papildomų funkcijų (pavyzdžiui, įvairūs importavimo/eksportavimo skriptai iš/į įvairius formatus). Ši sąsaja yra puikiai dokumentuota, o skriptai rašomi Python programavimo kalba.

Blender programa turi integruotą renderinimo mechanizmą, bet taip pat suderinama ir su sparčiai populiarėjančiu YafRay.

Blender programos darbo rezultatas
Enlarge
Blender programos darbo rezultatas

Dar nepaminėta liko integruota Blender žaidimų kūrimo funkcija. Jos pagalba galima kurti žaidimus: su garsais, fizika, 3D objektais, animacija. Žinoma, tokie žaidimai yra lėtesni nei parašyti tikra programavimo kalba kaip C/C++, bet užtat nereikia gilių programavimo žinių norint sukurti žaidimą.

Pagrindinis Blender programos trūkumas yra labai savita grafinė vartotojo sąsaja, kurią perprasti naujokui yra gana sudėtinga, tačiau internete daugėja informacijos ir pradžiamokslių. Be to, vartotojo sąsaja taip pat pastebimai tobulėja.

[taisyti] Elephants Dream

2005 rugsėjį buvo pradėtas kurti trumpametražis kompiuterinės animacijos filmas Elephants Dream. Jo kūrimui buvo naudojama tik atviro kodo programinė įranga, pirmiausia Blender. Filmas pasirodė 2006 m. kovo 24. Šis projektas žymiai prisidėjo prie programos tobulinimo. Daug funkcijų pridėta pirmiausia dėl filmo kūrimo.

[taisyti] Naudingos nuorodos