Creator | Roosendaal-ul tău |
---|---|
Dezvoltat de | Fundația Blender |
Prima versiune | 1,00 (8 ianuarie 1994) |
Ultima versiune | 2.93.0 (2 iunie 2021) |
Depozit | git.blender.org/gitweb/gitweb.cgi/blender.git |
Scris in | C , C ++ și Python |
Sistem de operare | Microsoft Windows , macOS , Solaris , FreeBSD , OpenBSD , GNU / Linux , IRIX , Android , NetBSD , DragonFly BSD , Haiku , AmigaOS , MorphOS , SkyOS și BeOS |
Mediu inconjurator | X86 , x86_64 , AMD64 și ARMv8 |
Dimensiunea datelor | 199 MB, 188 MB și 147 MB |
Citiți formatele | .blend ( d ) , .OBJ , DAE , Alembic (infografic) , format de fișier 3D Mesh ( en ) , FBX , Biovision Hierarchy , PLY , Extensible 3D , STL , SVG , Protein Data Bank ( en ) , format .xyz , DXF , glTF , Universal Scene Description ( en ) , IFC și memoria cache externă a fizicii Blender ( d ) |
Formate scrise | .blend ( d ) , .OBJ , DAE , Alembic (infografic) , format de fișier 3D Mesh ( en ) , FBX , PLY , 3D extensibil , STL , SVG , DXF , glTF , Universal Scene Description ( en ) , IFC și fizica Blender cache extern ( d ) |
Limbi | Multilingv ( d ) |
Tip |
Software de urmărire a razelor ( d ) software de modelare tridimensională |
Politica de distribuție | Gratuit și open source software - |
Licență | GNU General Public License versiunea 2 sau o versiune ulterioară ( d ) și GNU General Public License versiunea 3 |
Documentație | docs.blender.org |
Site-ul web | blender.org |
Cronologia versiunilor
Blender este un software gratuit pentru modelare , animație pe computer și redare 3D , creat în 1998 . În prezent este dezvoltat de Fundația Blender .
Din 2019, software-ul Blender a fost din ce în ce mai recunoscut de companiile din industria animației 3D , precum Epic Games , Ubisoft și NVIDIA .
Oferă funcții avansate de modelare (inclusiv sculptură 3D, texturare și desfășurare UV etc.), animație 3D ( rigging , forme de amestecare) și redare (atât pe GPU, cât și pe CPU). De asemenea, se ocupă de editare video neliniară, compoziție , crearea nodală de materiale, precum și diverse simulări fizice, cum ar fi particule, corpuri rigide, corpuri flexibile și fluide. Capacitățile sale sunt, de asemenea, foarte extensibile, datorită unui sistem de pluginuri ( addons ).
Produs inițial de studioul de animație olandez NeoGeo BV, fondat în 1988 de Ton Roosendaal și Frank van Beek, prima versiune a Blender a fost inspirată de software-ul de urmărire a razelor Traces , programat de Ton Roosendaal pe Amiga în 1989 . La acea vreme, studioul folosea Sculpt 3D (en) , lansat în 1987, ca modelator . Numele Blender nu vine decât mai târziu, inspirat de albumul Baby al grupului Yello , când devine o suită completă de animație 3D.
Prima versiune completă a Blender din ianuarie 1994 , când primul software de backup pe stația de lucru Indigo2 Silicon Graphics folosit de Ton Roosendaal. Dar abia în ianuarie 1998 software-ul a fost lansat public ca software gratuit , mai întâi pentru Unix , deoarece a fost dezvoltat pe Silicon Graphics, apoi câteva luni mai târziu pentru Linux și FreeBSD .
Compania olandeză Not a Number Technologies (NaN) a fost înființată în iunie 1998 pentru a dezvolta și distribui software-ul ca shareware , unele funcții fiind accesibile doar printr-o licență plătită. Mai târziu, autorul său Ton Roosendaal va găsi investitori care să-l ajute să-și dezvolte produsul și să-l facă software gratuit .
La începutul anului 2002 , având în vedere puținele câștiguri pe care le-au obținut, investitorii au decis să își retragă sprijinul pentru Ton Roosendaal , care a avut efectul imediat al falimentului companiei NaN și al închiderii site-ului web al Blender. Cu toate acestea, comunitatea de utilizatori Blender se reformează rapid în cadrul forumului de discuții al site-ului Elysiun (acum BlenderArtists).
18 iulie 2002, Ton Roosendaal a reușit să negocieze răscumpărarea drepturilor de autor Blender pentru 100.000 de euro, în vederea creării unei fundații Blender și a distribuirii software-ului sub licența gratuită GPL . În mai puțin de o săptămână, comunitatea de utilizatori a colectat deja aproape jumătate din sumă. 7 septembrie se anunță deschiderea codului blender, supravegheat de Fundația Blender . Este în cele din urmă13 octombrie 2002 că Blender este lansat sub licența gratuită GPL.
Fundația începe apoi să facă codul mai modular pentru a facilita evoluția acestuia. Separăm Blender în mai multe biblioteci pentru a-i deschide funcționalitățile către alte programe. Blenderul devine apoi componenta standard a unui ecosistem care îl va face o referință.
11 februarie 2003a lansat prima versiune gratuită (2.26). Următoarea versiune (2.27) marchează începutul internaționalizării , permițând vorbitorilor non-englezi să descopere acest software.
Blender are multe funcții și gestionare flexibilă a ferestrelor. Cântărește de la 200 la 300 MB în funcție de versiune.
Sale OpenGL- bazate pe interfață se abate de la Ferestre , MATE sau KDE obiceiuri , pe care a câștigat - o (cum ar fi GIMP ) o reputație pentru învățare lungă și dificilă. Această interfață, care permite numeroase comenzi rapide de la tastatură să facă producția să funcționeze mai rapid, face ca utilizarea sa să fie mai puțin intuitivă decât ciclurile de încercare și eroare pe meniurile standard. De la trecerea la open source , software-ul a fost îmbunătățit, în special în ceea ce privește ergonomia , prin reorganizarea acestuia și adăugarea unor meniuri contextuale . Interfața revizuită și corectată este integrată în versiunea 2.50. După patru ani de dezvoltare, Fundația Blender a lansat o versiune stabilă a Blender 2.5x în aprilie 2011: Blender 2.57.
În octombrie 2011 a lansat versiunea 2.60, care marchează punctul culminant și sfârșitul dezvoltării seriei 2.5x. În iunie 2015, versiunea 2.74 devine versiunea de referință, 2.75 fiind deja anunțată cu statutul de candidat la lansare .
Din 2019, software-ul Blender a fost din ce în ce mai recunoscut de companiile din industria animației 3D , precum Epic Games , Ubisoft și NVIDIA .
În 2020, versiunea 2.8 este lansată cu o revizie a interfeței care face Blender mai ușor de utilizat pentru începători și adăugarea unui motor de redare în timp real numit Eevee .
Eliberarea a codului sursă a dat un impuls semnificativ pentru dezvoltarea software - ului. Echipele de dezvoltatori adaugă uneori funcționalități noi (utilizabile mai întâi în versiunile experimentale). Pasionații de blender își pot urmări evoluția pe diferite versiuni. Potrivit unor profesioniști, modularitatea sa permite Blender să concureze cu alte programe comerciale profesionale.
Multe tutoriale în limba engleză sunt disponibile pe Blender Cloud , unele gratuit și altele disponibile cu abonament. Fondurile colectate sunt utilizate pentru finanțarea dezvoltării Blender și a filmelor gratuite de la Blender Institute. Există, de asemenea, multe tutoriale disponibile pe site-uri de partajare video, cum ar fi YouTube .
Versiune | Datat | Caracteristici | Ecran splash |
---|---|---|---|
1,00 | 8 ianuarie 1994 | Prima versiune de succes a software-ului, dezvoltată pe o stație SGI . | |
1.23 | Ianuarie 1998 | Prima versiune publicată online, deja software gratuit , dezvoltată cu API-ul IrisGL . | |
1.30 | Aprilie 1998 | Primele versiuni pentru Linux și FreeBSD, bazate pe OpenGL și X11 | |
1,50 | Noiembrie 1998 | Prima versiune cu documentație | |
1,60 | Aprilie 1999 | Prima versiune pentru Windows, blocarea noilor funcții acum plătibile (tasta C) | |
1,80 | Iunie 2000 | Sfârșitul funcțiilor plătite (tasta C), acum versiune complet gratuită | |
2.00 | august 2000 | Introducerea interfeței 3D interactive și a redării în timp real | |
2.10 | decembrie 2000 | Nou motor de redare , introducere de simulări fizice , programare în python | |
2.20 | August 2001 | Aspectul sistemului de animație a personajelor | |
2.26 | Februarie 2003 | Prima versiune sub licență gratuită | |
2.28 | 11 februarie 2003 | Această versiune a fost ocazia de a reforma API-ul python care a fost adăugat software-ului în 1999 . Spre disperarea dezvoltatorilor de scripturi și macro , a suferit deja două importante reforme incompatibile reciproc. Noua abordare facilitează adăugarea funcționalității și integrarea mai rapidă a accesului la funcțiile software interne. | |
2.30 | 30 octombrie 2003 | Modificare radicală a interfeței grafice care a devenit mai practică, mai ușor de citit și mai estetică. | |
2.31 | 29 noiembrie 2003 | Nouă temă grafică | |
2.32 | 2 februarie 2004 | suport pentru motorul de redare Yafray și cartarea deplasării. | |
2.33 | 30 aprilie 2004 | ||
2.34 | 5 august 2004 | Revenirea modulului de joc, Game Blender și îmbunătățiri foarte substanțiale ale sistemului de particule . | |
2.35a | 19 noiembrie 2004 | susținerea deformării ochiurilor datorită curbelor, adăugarea conturului. | |
2.36 | 23 decembrie 2004 | Efecte Bump îmbunătățite cu hărți normale | |
2.37 | 31 mai 2005 | Noutate: corpul moale (ro) | |
2.37a | 15 iunie 2005 | Suport pentru joystick-uri în BGE, "CCG" SubSurf, câmpuri de forță și deviere. | |
2.40 | 22 decembrie 2005 | S-au adăugat efecte speciale de păr și simulare a dinamicii fluidelor | |
2.41 | 25 ianuarie 2006 | S-au adăugat multe funcții în Game Blender | |
2.42 | 16 iulie 2006 | Adăugarea unui sistem nodal care permite editarea unui material sau „compunerea” unei scene | |
2.42a | 25 iulie 2006 | Adăugat modificator de matrice. | |
2.43 | 18 februarie 2007 | Adăugarea redării prin treceri, instrumente pentru sculptarea plasei ... | |
2,44 | 13 mai 2007 | Suport Scattering Subsurface | |
2.45 | 20 septembrie 2007 | Nimic nou, dar o cantitate imensă de bug-uri remediate. Aceasta este o versiune de stabilizare a ramurii 2.4x | |
2,46 | 19 mai 2008 | Revizuirea sistemului de particule | |
2,47 | 23 august 2008 | Remediază unele erori în versiunea 2.46. Este o versiune de stabilizare care modifică totuși sistemul de editare a obiectelor 3d radical în ceea ce privește texturile în coordonatele UV și mai ales în ceea ce privește adăugarea de elemente noi în fereastra principală de editare. Această ultimă modificare, prezentată ca un avantaj de învățare, face ca cea mai mare parte a documentației anterioare să fie inutilizabilă. | |
2,48 | 15 octombrie 2008 | Rezolvarea unei erori. În timp real pentru OpenGL Shading Language (GLSL) , interoperabilitatea legăturilor. | |
2.48a | 23 octombrie 2008 | Remedierea erorilor, în special pentru motorul de joc ) și OpenGL Shading Language (GLSL) . | |
2.49 | 30 mai 2009 | Numeroase îmbunătățiri ale motorului de joc și crearea texturilor de către noduri, precum și remedierea mai multor erori. Eliminarea definitivă a integrării Yafray care nu fusese dezvoltată de doi ani și pentru care niciun dezvoltator nu asigura compatibilitatea. | |
2.49a | 21 iunie 2009 | Rezolvarea unei erori. | |
2.49b | 3 septembrie 2009 | Rezolvarea unei erori. | |
2,5 alfa 0 | 24 noiembrie 2009 | Versiune de tranziție, interfață nouă, nou sistem de particule. | |
2,5 alfa 1 | 19 februarie 2010 | Versiune de tranziție, îmbunătățiri și remedieri de erori în urma feedbackului de la 2.5 Alpha 0 | |
2,5 alfa 2 | 3 martie 2010 | Versiune de tranziție, corectarea unei erori majore în Alpha 1 (incapacitatea de a salva texturi) | |
2,53 beta | 22 iulie 2010 | Versiune de tranziție, gata pentru documentare | |
2,54 beta | 11 septembrie 2010 | Versiune de tranziție, stabilitate îmbunătățită | |
2,55 beta | 27 octombrie 2010 | Versiunea de tranziție, a remediat mai mult de 340 de erori | |
2,56 beta | 30 decembrie 2010 | Versiunea de tranziție, a remediat mai mult de 440 de bug-uri | |
2.56a beta | 6 ianuarie 2011 | Versiune de tranziție, corectarea unui bug important al funcției de anulare în simularea fluidelor și a țesuturilor. | |
2,57 | 13 aprilie 2011 | 1 st versiune stabilă a seriei 2.5. | |
2.57a | 22 aprilie 2011 | Rezolvarea unei erori. | |
2.57b stabil | 27 aprilie 2011 | Rezolvarea unei erori. | |
2.58 | 22 iunie 2011 | Stabilitate îmbunătățită, remedierea erorilor, diverse îmbunătățiri. | |
2.58a stabil | 4 iulie 2011 | S-au remediat 25 de erori și diferite mici îmbunătățiri. | |
2.59 | 13 august 2011 | S-au remediat 140 de erori, s-a adăugat programul Ivy Generator, împrăștierea grăsimilor și puietul. | |
2,60 | 19 octombrie 2011 | S-au remediat 160 de erori, am implementat un algoritm de căutare a căilor pentru motorul de joc, am tradus software-ul în mai multe limbi și noi caracteristici. | |
2,61 | 14 decembrie 2011 | S-au remediat 180 de erori, implementarea motorului de redare „Cycles”, instrumente de urmărire a mișcării , vopsea dinamică și noul simulator oceanic. | |
2,62 | 16 februarie 2012 | S-au remediat 205 de erori; implementarea obiectului de urmărire; Editare remesh pentru completare; diverse instrumente de editare UV. | |
2,63 | 27 aprilie 2012 | S-au remediat 150 de bug-uri; implementarea „BMesh”, noul sistem mesh care permite gestionarea fețelor cu mai mult de 4 vârfuri; îmbunătățirea motorului de redare „Cycles”; mascarea ochiurilor în modul „sculpt”. | |
2.63a stabil | 12 mai 2012 | Rezolvarea unei erori. | |
2,64 | 3 octombrie 2012 | Furnizarea mai multor instrumente folosite pentru realizarea filmului Lacrimi de oțel . Printre alte caracteristici noi: gestionarea măștilor, gestionarea mai ușoară a ecranelor verzi, noile „noduri de compoziție”, urmărirea îmbunătățită (trepied) și integrarea modificatorului de piele. Și, desigur, remedierea erorilor. | |
2.64a stabil | 12 octombrie 2012 | Rezolvarea unei erori. | |
2,65 | 10 decembrie 2012 | Îmbunătățirea instrumentelor de simulare a fumului, a instrumentului Bevel mai eficient ...; s-a depus un efort deosebit asupra stabilității acestei versiuni, tratând multe erori. | |
2.65a stabil | 20 decembrie 2012 | Rezolvarea unei erori. | |
2,66 | 21 februarie 2013 | Sculptură cu plasă adaptivă, vizualizarea sculpturilor prin matcap, simularea comportamentului corpurilor rigide (fără a trece prin Blender Game Engine), redarea părului în „Cicluri” ... | |
2.66a stabil | 6 martie 2013 | Rezolvarea unei erori. | |
2,67 | 7 mai 2013 | Motor Freestyle non-fotorealist, transluminiscență (dispersie subterană) pentru motorul „Cycles”, instrumente de suport pentru imprimarea 3D, posibilitatea de a crea noduri în python în editorul de noduri și diverse îmbunătățiri ale interfeței | |
2.67a | 21 mai 2013 | Rezolvarea unei erori. | |
2.67b stabil | 31 mai 2013 | Rezolvarea unei erori. | |
2,68 | 18 iulie 2013 | Diverse îmbunătățiri privind performanța software-ului. | |
2.68a stabil | 24 iulie 2013 | Rezolvarea unei erori. | |
2,69 stabil | 31 octombrie 2013 | Îmbunătățirea instrumentului de urmărire a mișcării, a motorului de redare „Cycles” ... | |
2,70 | 19 martie 2014 | Redarea volumului pentru „Cicluri”, interfața cu file și diverse alte îmbunătățiri. Compatibilitatea fișierelor între diferitele versiuni ale Blender este parțial întreruptă: fișierele vechi pot fi redate în continuare cu noua versiune a Blender, dar fișierele create cu versiunea 2.70 nu vor putea fi utilizate, așa cum este o versiune anterioară. | |
2.70a stabil | 10 aprilie 2014 | Rezolvarea unei erori. | |
2,71 | 25 iunie 2014 | Suport pentru fum și foc în cicluri, optimizări ale modului sculpt, noi tipuri de interpolare pentru animații și remedierea erorilor. | |
2,72 | 3 octombrie 2014 | Scattering Subsurface pe GPU în cicluri, nou instrument de intersecție a ochiurilor, noi noduri disponibile pentru Compositor, compatibilitate Freestyle cu cicluri, pictură îmbunătățită a texturii și remedieri de erori. | |
2,73 | 8 ianuarie 2015 | Îmbunătățiri ale ciclurilor (suport volumetric mai bun, redare mai bună a lămpilor de zonă , suport pentru plăci grafice GeForce 9xx ...), a interfeței utilizatorului (nou mod ecran complet, îmbunătățire a meniurilor circulare ...), a instrumentului „ cuțit ” , creion de grăsime , moduri de pictură , redare freestyle , secvențiere și suplimente . | |
2,74 | 31 martie 2015 | Îmbunătățiri ale ciclurilor (precizie, zgomot, viteză, performanță ...), suport pentru normele personalizate , noua compoziție a ecranului cu ocluzie ambientală și adâncime de câmp , îmbunătățiri în dinamica părului , nou instrument de mască pentru cavitate pentru sculptură. | |
2,75 | 1 st luna iulie în anul 2015 | Gestionarea afișajului stereoscopic în timp real , suport pentru GPU AMD, funcții noi de portaluri luminoase pentru redarea luminilor, îmbunătățiri ale interfeței cu utilizatorul, diverse îmbunătățiri și remedieri de erori. | |
2.75a | 8 iulie 2015 | Îmbunătățiri și remedieri de erori. | |
2,76 | 9 octombrie 2015 | Îmbunătățire majoră de performanță a viewport motorului , suport pentru AMD GPU pentru ciclul , adăugarea de Opensubdiv , țiglă sculptarea (model repetat), joc de publicare addon . | |
2.76b | 3 noiembrie 2015 | ||
2,77 | 19 martie 2016 | Împrăștiere mai bună a suprafeței pentru cicluri , suport GPU pentru fum și foc, diverse îmbunătățiri și remedieri de erori. | |
2.77a | 5 aprilie 2016 | Rezolvarea unei erori. | |
2,78 | 30 septembrie 2016 | Cycles acceptă redarea imaginilor stereo sferice pentru realitatea virtuală , îmbunătățiri ale creionului de grăsime pentru animația 2D , îmbunătățiri multiple și optimizări. | |
2.78a | 26 octombrie 2016 | Rezolvarea unei erori. | |
2.78b | 8 februarie 2016 | Îmbunătățirea performanței. | |
2,78c | 28 februarie 2017 | Rezolvarea unei erori. | |
2,79 | 12 septembrie 2017 | Zgomot funcționalitate de reducere , filmică Color Management manager de culoare , noi principială BSDF shader care permite redarea fizica bazate, redusă de redare de timp și îmbunătățit de manipulare a AMD OpenCL, Shadow Catcher permitand un obiect la umbre de captare, Cicluri , creion, interfața cu utilizatorul îmbunătățiri , adăugarea de construit -în programe de completare | |
2.79a | 28 februarie 2018 | ||
2.79b | 24 martie 2018 | ||
2,80 | 30 iulie 2019 | Revizuirea interfeței cu utilizatorul pentru ao face mai accesibilă pentru începători: puneți selecția cu clic stânga în loc de clic dreapta, deschideți meniul de informații cu clic dreapta în loc de „w”, simplificați periile de afișare, adaptare mai directă / accesibilă a aspectului ferestrei în funcție de activitate.
S -a adăugat un motor de redare în timp real , numit Eevee. S-au adăugat instrumente de animație 2D . Unele caracteristici din versiunile anterioare nu mai sunt disponibile, cum ar fi motorul de joc. |
|
2,81 | 21 noiembrie 2019 | S-au adăugat pensule noi și recuperări de pensule pierdute la actualizarea la versiunea 2.8. | |
2,82 | 14 februarie 2020 | Recuperarea unor caracteristici de simulare pierdute la actualizarea la versiunea 2.8. S-a adăugat simulare vestimentară. Diverse optimizări. Returnarea oficială completă a UDIM (pentru cartografierea automată UV). | |
2.82a | 12 martie 2020 | Remedierea erorilor | |
2,83 | 3 iunie 2020 | Prima versiune LTS , inspecția scenei cu OpenXR ( realitate virtuală ), import de fișiere în format OpenVDB , modul de reducere a zgomotului OptiX , accelerare de redare în timp real. | |
2,90 | 23 septembrie 2020 | Integrarea unei noi texturi a cerului cu Nishita , adăugarea denoise Intel OpenImage, rescrierea neclarității de mișcare pe eevee, redare RTX , utilizarea a 4 tipuri de simulări de țesături.
Modificator multirezolvare îmbunătățit, pensule de poziționare și sistem de modificare a hărților cu plasă și uv. Alte ajustări minore. |
Suzanne este mascota lui Blender și cel mai obișnuit „model de testare” (cum ar fi ceainicul dintr-o mulțime de software 3D). Este un model format din 507 vârfuri, 1.005 muchii și 500 de fețe. Suzanne este adesea folosit pentru a testa materiale, texturi sau chiar setări de iluminare. Cel mai mare concurs al lui Blender acordă Premiul Suzanne (sub forma unei statuete a lui Suzanne).
Disponibil în mai multe limbi, Blender este disponibil și pe mai multe platforme precum Microsoft Windows , MacOS , GNU / Linux , IRIX , Solaris , FreeBSD , SkyOS , MorphOS și Pocket PC . În plus, este un program extensibil (adăugarea de scripturi) care utilizează limbajul Python .
Dispărut de la versiunea 2.80, motorul 3D în timp real a permis dezvoltarea de jocuri video sau aplicații folosind cărămizi logice, care puteau fi îmbogățite cu scripturi python , al căror export era posibil în VRML 1.0 și 2.0, cu gestionarea umbrelor GLSL pentru „cartografierea normală” " .
Blender se bazează de mult pe motorul de redare 3D Blender Internal . De la versiunea 2.61, Blender oferă motorul de redare fotorealistică Cycles , de tipul traseului de traseu . Ciclurile pot fi calculate pe CPU, dar și accelerate prin utilizarea Nvidia GPU (modul CUDA ) sau AMD (modul OpenCL ). Începând cu versiunea 2.81, oferă o accelerație suplimentară prin utilizarea circuitelor de urmărire a razelor cardurilor Nvidia RTX (tehnologia OptiX ).
De la versiunea 2.67, Freestyle este integrat în Blender pentru a extinde posibilitățile motorului Blender Internal. Este un motor de redare non-realist, a cărui funcție este de a genera linii 2D pe un desen 3D (conturul obiectelor, de exemplu), aproape de un aspect de desen.
De la versiunea 2.80 , este disponibil motorul de redare în timp real Eevee , complementar Cycles . Mult mai rapid decât Cycles , este un compromis bun ca motor de afișare pentru modelare sau pentru calcularea rapidă a cadrelor unei animații.
Blender este, de asemenea, compatibil cu diverse motoare de randare externe :
Blender nu necesită o configurație minimă foarte puternică pentru antrenamentul său, spre deosebire de alte aplicații 3D. Numai efectele avansate și modelele cu o mulțime de poligoane vor necesita un computer puternic.
Configurația minimă este:
Pentru utilizatorii avansați, se recomandă următorul hardware:
Recomandările actuale pentru o performanță optimă sunt:
Blender acceptă extensii în Python , dar nu este programat mai ales în acest limbaj în sine din motive de performanță. Python este util pentru efectuarea de lucrări de flux pe care nu mai doriți să le faceți manual, cum ar fi un limbaj de scriptare .
Afișarea la lansarea mesajului „ Compilat cu versiunea python 2.6.2 ” înseamnă doar că această versiune include versiunea 2.6.2 a interpretului Python. Codul este scris aproape în întregime în C / C ++ și compilat folosind un compilator clasic precum gcc . În 2004, Blender avea peste trei sute de mii de linii de cod, inclusiv 228.189 (69,49%) linii în C , 96.217 (29,30%) linii în C ++ și 3303 (1,01%) linii în Python (altele: 673 (0,20%) ).
Relația de lungă durată cu limbajul Python a contribuit la furnizarea unor plugin-uri de bază importante ( plugin-uri ) care au făcut un adevărat software de conversie a formatelor Blender. Aceste instrumente au fost scrise de autori entuziaști și voluntari. Multe dintre ele, acoperite de GPL sau de licența artistică Blender, sunt pachetate și distribuite într-un pachet care însoțește software-ul. Aceste scripturi sunt variate (crearea copacilor, scoicilor etc.).
Unele dintre aceste formate, cu toate acestea, necesită pluginuri dezvoltate de dezvoltatori terți care, în general, trebuie reînnoite în mod regulat, deoarece dialectul Python a folosit modificări și versiunile mai noi nu sunt întotdeauna compatibile cu versiunile mai vechi. Lista formatelor acceptate implicit variază în funcție de versiunea Blender. Formatul md2, de exemplu, nu mai este acceptat în mod implicit de la versiunea 2.5.
Blender are o comunitate numeroasă care a dat naștere unui număr considerabil de producții: tutoriale, pluginuri , imagini statice, scurtmetraje, biblioteci de modele 3D.
De fapt, a fost creată o licență specială, licența artistică Blender .
Acesta vizează tutoriale, exemple de fișiere .blend , precum și imagini și animații. Este mai restrictivă decât licența de documentare Blender , dar este concepută pentru a proteja drepturile autorilor asupra tutorialelor lor.
Autorii pot alege licența de documentare Blender mai puțin restrictivă, dar nimeni altul decât aceste două licențe vor fi acceptate pentru tutoriale pe site-ul Blender Foundation .
Din 2005 , Fundația Blender a oferit în mod regulat proiecte de film animat pentru a dezvolta inovația software și a demonstra anumite funcții noi. În urma succesului primului dintre aceste filme de animație, Elephants Dream , a fost înființat în 2007 Institutul Blender, primul studio de producție pentru filme și jocuri video gratuite .
În septembrie 2005 , artiștii și dezvoltatorii Blender au început să lucreze la un scurtmetraj - Elephants Dream - folosind aproape exclusiv software gratuit . Această inițiativă, cunoscută sub numele de Orange Movie Project , urmărește apoi să evalueze capacitățile Blender în lumea cinematografiei profesionale.
Rezultatul acestei lucrări, Elephant Dreams , este lansat pe24 martie 2006 în previzualizare, apoi distribuită contribuitorilor financiari sub forma unui DVD care include nu numai filmul în înaltă definiție, ci și toate sursele: scene, texturi etc.
Plumíferos este un proiect de film comercial argentinian creat în întregime în Blender, de către Manos Digitales Animation Studio . În prezent, este disponibil pe site-ul oficial, iar trailerele au fost prezentate la conferințele Blender în 2005 și 2006 . Filmul a fost terminat în 2009 și a fost lansat pe ecranele argentiniene18 februarie 2010.
Big Buck Bunny este un scurtmetraj creat și de Fundația Blender , care, pentru a gestiona acest proiect și următoarele, a fondat Blender Institute. Acest scurtmetraj este în producție de atunci1 st Septembrie Octombrie Noiembrie 2007 deși urmează aceeași logică ca și Visul elefanților . Cunoscut în timpul concepției sale ca Proiect de pescuit , acest proiect și-a văzut numele oficial făcut public4 februarie 2008.
Această nouă parte pleacă de la un concept complet diferit de primul, prin abandonarea laturii mistice pentru a merge spre „amuzant și dulce” ( amuzant și blând pentru a folosi expresia engleză). Este disponibil pentru descărcare de la30 mai 2008.
Sintel (Durian Project) este un scurtmetraj produs de Fundația Blender și lansat în 2010.
A fost anunțat în mai 2009. Scopul acestui scurtmetraj este de a arăta noile caracteristici ale Blender (lansarea Blender 2.5).
De atunci este disponibil pe site-ul oficial al proiectului30 septembrie 2010. De-a lungul perioadei de creație, a fost posibil să urmăriți dezvoltarea întregului proiect în timp real pe blogul Durian .
Tears of Steel (produs sub numele de Project Mango) este regizat de americanul Ian Hubert. Se concentrează pe realizarea efectelor speciale pentru cinema, cum ar fi instrumentele pentru captarea mișcării sau iluminarea mai realistă, de exemplu. Acțiunea filmului are loc la Amsterdam și este science fiction .
A fost lansat oficial pe 26 septembrie 2012, este disponibil (cu subtitrări în franceză) pe site-ul oficial al proiectului.
Cosmos Laundromat este un scurtmetraj gratuit lansat în 2015 . Este produs de francezul Mathieu Auvray care a gestionat 12 studiouri din întreaga lume pentru aceasta, adică o echipă de 70 până la 80 de persoane în total (inclusiv dezvoltatori).
Campania de strângere de fonduri a început 9 martie 2014cu obiectivul de a reuni 10.000 de abonați Blender Cloud. Campania a fost extinsă pe18 aprilie 2014 cu ținte revizuite în jos și terminate 8 mai 2014.
Spring este un scurtmetraj creat de fundația blender și lansat în aprilie 2019.
Ca parte a dezvoltării versiunii 2.8, Fundația Blender anunță 25 octombrie 2017, începând un proiect de scurtmetraj numit Spring. Proiectul, la fel ca Sintel pentru versiunea 2.5, face posibilă validarea conceptelor versiunii 2.8 înainte de publicarea versiunii finale. Filmul de 7 minute prezintă un spirit de pădure și câinele său mic. Este regizat de Andy Goralczyk.
Primul film în care a fost folosit Blender a fost Spider-Man 2 , unde a fost folosit în primul rând pentru crearea animațiilor și a previzualizărilor la elaborarea machetei pentru film (care nu este principalele efecte speciale ale filmului. Film).
Vineri sau altă zi este primul lungmetraj care folosește Blender pentru toate efectele sale speciale.
Blender a fost folosit pentru alte câteva efecte speciale din filme precum Masca morții roșii , Acasă , Oscar și doamna roz , Brendan și secretul lui Kells și Mr. Nobody (multe dintre aceste efecte speciale au fost produse de compania Belgian Digital Grafică). Vizitatorul din seria web Future folosește și Blender pentru efectele sale speciale. Filmul de animație New Generation (Next Gen), produs de Netflix în 2018, este produs și în întregime cu Blender3d.
Până la versiunea 2.80, datorită unui motor de joc integrat numit „Blender Game Engine” (BGE), Blender ar putea fi folosit ca motor de joc și motor 3D care gestionează redarea, logica jocului, simularea interacțiunilor fizice și audio. Logica aplicației a fost controlată de scripturi Python și de un sistem de cărămizi grafice care permit conectarea împreună a cărămizilor senzorilor, a cărămizilor de raționament și a cărămizilor efectoare. Simularea fizicii s-a bazat pe motorul Bullet physics , care a apărut în versiunea 2.42.
NASA a dezvoltat o aplicatie web interactiv numit „Experiența Curiozitatea“ , pentru a sărbători 3 - a aniversare a aterizării a roverul Curiosity pe martie . A fost o aplicație bazată pe Blend4Web , care permite controlul roverului, camerelor sale, brațului articulat și reproducerea evenimentelor importante ale misiunii Mars Science Laboratory . Aplicația a fost prezentată la începutul secțiunii WebGL la SIGGRAPH 2015.
Al doilea proiect al Institutului Blender , Yo Frankie! este un joc video 3D gratuit , licențiat sub Creative Commons . Proiectul a început1 st luna februarie 2008 de și a fost lansat pe DVD pe 14 noiembrie 2008 și descărcați-l 9 decembrie 2008.
Personajele principale din joc se bazează pe cele din proiectul de film animat Big Buck Bunny . Este un joc multiplataforma care rulează pe sisteme GNU / Linux , MacOS și Microsoft Windows care utilizează Blender pentru modelare și animație, împreună cu Crystal Space SDK și limbajul de programare Python .
Obiectivul proiectului a fost de a realiza un joc gratuit de un nivel echivalent cu cele mai bune producții comerciale non-gratuite.
Proiectul Apricot a stimulat dezvoltarea și optimizarea motorului de joc al lui Blender.
Motorul jocului a fost eliminat din codul Blender începând cu versiunea 2.80.
Prin natura sa open-source, proiectele secundare se bazează pe blender. Putem evoca: