Blender é um programa de computador de código aberto, desenvolvido pela Blender Foundation, para modelagem e escultura digital, pintura digital, mapeamento de textura e mapeamento UV, rigging, animação, simulação de fluidos e fumaça, renderização, composição, rastreio de movimentos, e edição de vídeo.
Inclui suporte a Python como linguagem de script. Está disponível em 36 idiomas, incluindo o português brasileiro, sob a licença GNU GPL, versão 2 ou posterior. O Blender possui ainda partes licenciadas sob a Python Software Foundation License, licença zlib, licença MIT e licença BSD.
Blender tem visto sucesso no meio profissional, sendo usado por grandes estúdios. O software está alinhado à iniciativa VFX Reference Platform, e possui versões de suporte de longo prazo.
História thumb|esquerda|180px|Ton Roosendaal, produtor do curta-metragem Big Buck Bunny e presidente da Blender Foundation Originalmente, o Blender foi desenvolvido como uma aplicação in-house pelo estúdio holandês de animação NeoGeo Studio, co-fundado por Ton Roosendaal em 1988. Em 1998, Ton Roosendaal fundou uma nova companhia chamada Not a Number (NaN) para desenvolver e distribuir o programa, fornecendo produtos e serviços comerciais relacionados ao Blender. Em 2002, a NaN faliu devido a pouca quantidade de vendas e a problemas financeiros. No mesmo ano, Ton fundou a Blender Foundation e em julho desse ano, iniciou-se uma campanha chamada “Free Blender”, para arrecadar para os investidores do Blender concordarem em liberar o programa como código aberto. A campanha arrecadou os em apenas sete semanas. Em 13 de outubro de 2002, o Blender foi lançado sob a GNU General Public License (GPL).
Atualmente, o Blender é desenvolvido pela Blender Foundation, sendo suportado por doações da comunidade, e vendas de materiais relativos ao Blender, no e-Shop. O Blender foi escrito inicialmente na linguagem C, e atualmente está escrito em C, C++ e, algumas partes, principalmente scripts embutidos, em Python.
Em julho de 2009, Ton recebeu um honoris causa em Tecnologia pela Universidade Metropolitana de Leeds, por sua contribuição a tecnologia criativa. O Blender já recebeu reconhecimento da mídia, incluindo revistas, sites e universidades.
Em julho de 2019, com o lançamento da versão 2.80, o motor de jogo (Blender Game Engine) foi removido, e os desenvolvedores recomendaram alternativas como Godot. O renderizador antigo foi substituído pelo EEVEE.
Em junho de 2020 foi lançada a versão 2.83 LTS, a primeira com suporte de longo prazo, com correções críticas durante 2 anos. Em 2 de junho de 2021 foi lançada a segunda versão de suporte de longo prazo, encerrando o suporte ao Windows 7.
Em setembro de 2025, Ton anunciou seus planos de passar o cargo de diretor-executivo para Francesco Siddi no dia 1 de janeiro de 2026, após 30 anos no cargo. Ton faz parte do conselho fiscal da fundação.
Blender Institute
A Blender Foundation inaugurou sua subsidiária em 2007, o Blender Institute, com escritório e estúdio independentes. Nele foram criadas as animações Big Buck Bunny e Sintel, e o jogo Yo Frankie!; todos os trabalhos gráficos futuros serão criados nele.
Versões Com a versão 2.83, lançada em 3 de junho de 2020, a Blender Foundation passou a oferecer suporte de longo prazo (LTS), com correções críticas durante 2 anos.
VersãoSuporteData de lançamentoFim do suporte
Outras versões históricas:
Versão 1.00 - Esta foi a primeira versão do Blender, e estava disponível apenas para o sistema operacional IRIX Versão 2.04 - Esta foi a última versão para sistemas operacionais para iPAQ Versão 2.11 - Esta foi a última versão para o sistema operacional BeOS Versão 2.25 - Esta foi a última versão comercial/proprietária, conhecida como Blender Publisher Versão 2.33 - Esta foi a última versão para o sistema operacional Darwin Versão 2.37a - Esta tinha sido a última versão para o sistema operacional IRIX, até ser lançada novamente Versão 2.43 - Esta foi a primeira versão do Blender com suporte a modelagem Sculpt, semelhante ao ZBrush Versão 2.44 - Lançada em 13 de maio de 2007, foi a primeira versão do Blender com suporte a 64 bits. Foi também a primeira versão com suporte a SSS (Subsurface Scattering) Versão 2.45 - Lançada em 21 de setembro de 2007, retornou o desenvolvimento de versões para o sistema IRIX Versão 2.50 - Lançada em 25 de novembro de 2009, trouxe uma interface de usuário redesenhada Versão 2.63 - Lançada em 27 de abril de 2012, trouxe um novo sistema de geometria, suportando polígonos com mais de 4 vértices Versão 2.80 - Lançada em 30 de julho de 2019, trouxe o EEVEE, um renderizador em tempo real baseado em física, como alternativa ao Cycles. O motor de jogo e o renderizador antigo foram removidos
Modelagem thumb|300px|Cérbero, o cão de três cabeças de Hades, criado usando a ferramenta Sculpt no Blender 2.43, por Giuseppe Canino (“RenderDemon”) O Blender pode ser utilizado em qualquer área que seja necessária a geração de modelos tridimensionais, geração de imagens renderizadas e animação, como aplicações em arquitetura,Uso do Blender para arquitetura, de acordo com tuxfamily.org design industrial, engenharia, animação, e produção de vídeo. Esta característica pode ser ampliada e agilizada com o uso de scripts em Python. Como modelador, foi recomendado pela Peugeot, para ser usado em seus concursos de design de carros, o Peugeot Design Contest.
O Blender possui também uma ferramenta chamada Sculpt, que possibilita trabalhar com modelos como se estivesse os esculpindo, de forma semelhante ao modelador ZBrush.
Scripts O Blender utiliza o Python para a criação de scripts para automatizar e ampliar o poder do Blender. Desses scripts, pode-se citar (estes scripts não são incluídos no pacote padrão):
NomeÚltima versãoDescriçãoblender2ogre0.9.1 ()Importa e exporta malhas e esqueletos do OGRE (.scene, .mesh, .xml).NeverBlender2.7.234 ()Importa e exporta objetos da ferramenta Aurora Toolset, do jogo Neverwinter Nights, possibilitando criar conteúdos personalizados para o jogo.extract_blend.py2.3.4 ()Extrai um arquivo .blend de dentro de um executável do Windows.Import KMZ/KML0.1.9k ()Importa arquivos do Google Earth 3 (.kml, .kmz).Blending KML0.16 ()Exporta arquivos para o formato do Google Earth (.kml).
Formatos suportados O Blender consegue ler e escrever muitos formatos de arquivos, sendo eles renderizáveis, ou modelos tridimensionais. O formato padrão do Blender é o Blender .blend File (.blend).
Formatos bidimensionais thumb|300px|Modelo de um motor de combustão interna, modelado no Blender e renderizado no YafaRay, por Eric Piercing (“Wapcaplet”) Os seguintes formatos renderizáveis (2D e 3D) são suportados:
Imagens AVIF (.avif) Windows Bitmap (.bmp) DirectDraw Surface (.dds) Iris (.rgb) PNG (.png) JPEG (.jpg) JPEG 2000 (.jp2) Truevision TGA (.tga) Cineon (.cin) DPX (.dpx) MultiLayer e OpenEXR (.exr) HDRI (.hdr) Tagged Image File Format (.tiff) WebP (.webp)
Vídeos AV1 (.mkv) Audio Video Interleave (.avi) H.264 (.mp4) H.265 / HEVC (.mp4) MPEG-1 (.mpg) MPEG-2 (.dvd) MPEG-4 (.mp4) Theora (.ogg, .ogv) XviD (.mpg) VP9 / WebM (.webm)
É possível ainda, criar imagens animadas, como GIFs animados, utilizando o Blender em conjunto com o GIMP. Modela-se e renderiza-se os quadros da animação, e em seguida as junta em sequência, usando o GIMP, e as salva como um único arquivo. Imagens para qual o Blender não dá suporte, podem ser conseguidas usando o mesmo método.
Formatos tridimensionais thumb|300px|Imagem produzida (modelada e renderizada) no Blender, por Michael Otto (“Mayqel”) O Blender, por ser um modelador 3D, suporta formatos de modelos tridimensionais, tanto para importação (abre modelos para edição), quanto para exportação (salva modelos para serem abertos por outros modeladores). Através de scripts, é possível exportar para/importar de outros formatos que ainda não são suportados oficialmente. Além do formato padrão, os seguintes formatos de modelos tridimensionais também são suportados:
3ds Max file (.3ds) AC3D (.ac) Alembic (.abc) Autodesk Drawing eXchange Format (.dxf) Autodesk Softimage (.xsi) Cal3D (.cfg, .xaf, .xmf, .xrf, .xsf) COLLADA 1.3.1 e 1.4 (.dae) DEC Object File Format (.off) DirectX (.x) FBX (.fbx) glTF (.gltf, .glb) LightWave (.lwo) LightWave Motion (.mot) Mobile 3D Graphics API (.m3g, .java) MD2 (.md2) MDD (.mdd) MilkShape 3D (.ms3d, .txt)Não pode exportar. Motion Capture (.bvh) OpenFlight (.flt) Open Inventor (.iv)Não pode importar. Vetores (de 2D para 3D, em forma de linha) (.svg, .ps, .eps, .ai, .gimp) Pro Engineer (.slp) Quake 3 (.map) Radiosity (.radio) Raw Image File (.raw) Stanford PLY (.ply) STL (.stl) TrueSpace (.cob) Universal Scene Description (.usd, .usdz) VideoScape (.stl) VRML 1.0 e VRML97 (ou VRML 2.0) (.wrl) Wavefront OBJ (.obj) X3D Extensible 3D (.x3d) xfig export (.fig)
Observações
Referências técnicas thumb|300px|Tela de abertura da versão 2.90 O Blender pode ser baixado na página oficial do projeto, sendo que ainda há as mais diversas páginas sobre o programa, com tutoriais, técnicas de uso, dicas e truques. Seu site possui uma galeria, com criações de usuários, sejam elas livres ou não. O programa é mantido por doações. O Blender possui seu próprio renderizador embutido, porém há vários renderizadores que são compatíveis com o Blender e, podem substituir/auxiliar o renderizador padrão. Dentre eles, o YafaRay, LuxRender e Aqsis, que são recomendados pela Blender Foundation, e Indigo e Kerkythea, são os renderizadores, compatíveis com o Blender, mais populares.
Licença de uso A Blender Foundation garante que o Blender/Blender Game Engine pode ser usado comercialmente. Porém, há uma restrição especial aplicável ao Blender Game Engine: o .blend File não deve ser embutido dentro do player. Uma forma de contornar isso é carregar o .blend externamente.
O .blend File pode conter, em seu interior, scripts Python que usem a Blender Python API, sem que o .blend File ou o script tenham que ser licenciados sob a GNU GPL. Os .blends Files, animações e renderizações, modelos, arquivos exportados e scripts, são unicamente propriedade de seu(s) criador(es), e podem ser licenciados sob qualquer licença que o proprietário desejar, mesmo usando a Blender Python API.
A Blender Python API é um conjunto de módulos Python, que servem de interface para as funções do Blender, que vem inclusos com o Blender, e que necessitam ser importados, utilizando os comandos from, import e as, para serem utilizados.
Requisitos de sistema O Blender é distribuído oficialmente para versões recentes do Microsoft Windows, macOS e Linux. Entretanto, há versões antigas para Windows XP, Windows Vista, Windows 7, Mac OS X PowerPC, FreeBSD, Solaris (SPARC), IRIX, BeOS, Darwin e iPAQ. Os requisitos de sistema são:
Mínimo Recomendado SO Windows 8.1 (64 bits) Windows 11 Distribuição Linux com glibc 2.28 ou mais recente (64 bits) CPU 4 núcleos com suporte a SSE4.2 8 núcleos RAM 8 GB 32 GB GPU Compatível com OpenGL 4.3 / Vulkan 1.3 com 2 GB de VRAM 8 GB de VRAM
Requisitos específicos para macOS
Mínimo Recomendado SO macOS 13 (Ventura) macOS 26 (Tahoe) CPU Apple SiliconBlender 4.5 LTS é a última versão a dar suporte a Intel e macOS 11.2 (Big Sur). RAM 8 GB 32 GB GPU Compatível com Metal 2.2
Monitor
Um monitor com resolução de 1920×1080 é recomendado, e há suporte para múltiplos monitores.
Periféricos
No mínimo um mouse ou trackpad com 2 botões, mas é recomendado um mouse com 3 botões. Uma mesa digitalizadora é recomendada para tarefas específicas como escultura, pintura, e desenhos com a ferramenta Grease Pencil.
Observações
Projetos usando o Blender