A organização Blender Foundation publicou o lançamento do pacote de modelagem 3D livre Blender 4.2, adequado para resolver diversas tarefas relacionadas à modelagem 3D, gráficos 3D, desenvolvimento de jogos, simulação, renderização, composição, rastreamento de movimentos, modelagem escultural, criação de animações e edição de vídeos. O código é distribuído sob a licença GPL. Compilações prontas foram formadas para Linux, Windows e macOS. O lançamento recebeu o status de release com suporte prolongado (LTS) e será mantido até julho de 2026. As ramificações LTS do Blender 3.3 e 3.6 também continuam a ser suportadas, com atualizações sendo fornecidas até setembro de 2024 e junho de 2025, respectivamente.
Entre as melhorias adicionadas:
- Os sistemas de complementos (Add-on) e temas foram modernizados e unificados, sendo transformados em uma única concepção de extensões (Extension). As extensões podem ser facilmente instaladas a partir do disco, repositório local ou do site extensions.blender.org em modo Drag & Drop e atualizadas diretamente da interface do Blender (a verificação de atualizações nos repositórios ocorre a cada início).
- Incluída uma nova implementação totalmente reescrita do motor de renderização EEVEE, que suporta renderização fisicamente correta em tempo real e utiliza GPU para visualização. A nova versão do motor está sendo desenvolvida como parte do projeto EEVEE Next e é notável pelo suporte à renderização realista usando iluminação global (renderização considerando a iluminação indireta, reflexões e refração de luz), deslocamentos (deformação de acordo com o mapa de textura), SSS (Subsurface Scattering, simulação de dispersão de luz em materiais semi-transparentes) melhorado, efeitos volumétricos estáveis (dithered volumetric) ao navegar pela cena, número ilimitado de BSDF (Bidirectional Scattering Distribution Function) e fontes de luz na cena, além da aplicação do efeito de desfoque de movimento no viewport (simulação de desfoque ao mover objetos rapidamente). O EEVEE agora permite a seleção automática de fontes de luz intensas do ambiente externo e processá-las como raios solares, garantindo a renderização de sombras mais realistas.
- Foram feitas alterações no sistema de renderização Cycles, visando aumentar a qualidade e a velocidade da renderização. Foi adicionada uma nova nodulação Ray Portal BSDF para transferir raios para um novo local na cena, que pode ser utilizada, por exemplo, para renderização de portais. O shader BSDF princípios (Principled BSDF) agora suporta efeitos de interferência fisicamente precisos em filmes finos, como para a renderização realista de bolhas. A qualidade da remoção de ruído foi aprimorada e a capacidade de acelerar as operações de remoção de ruído utilizando GPU AMD em sistemas Linux e Windows foi adicionada.


- As capacidades para automação de implantação e manutenção de builds do Blender em estúdios de animação, bem como em ambientes isolados que não fornecem acesso à internet global, foram expandidas (os scripts e complementos utilizados podem ser organizados em conjuntos separados, e um sinalizador "—offline-mode" foi previsto para execução em modo offline).
- Foi incorporado o suporte para a especificação PBR Neutral Tone Mapper publicada pelo consórcio Khronos, que permite alcançar uma reprodução de cores fotorealista na renderização de ativos.
- Foi adicionado um novo modo para a criação rápida de figuras poligonais — neste modo, a cada clique com o botão esquerdo do mouse, um novo ponto do polígono é adicionado, e se o clique coincidir com o ponto inicial, a figura se fecha. No modo de modelagem escultural, o gesto para criar uma linha agora pode ser usado para cortar (Trim), formar conjuntos de faces (Face Set) e ocultar, enquanto o gesto de seleção livre "lasso" serve para ocultar áreas.
- Foi adicionado um novo tipo de sockets que utilizam matrizes e simplificam significativamente as transformações. Também foram adicionadas nodulações típicas para trabalhar com matrizes.
- Aumentou a interatividade do trabalho com as ferramentas "Node tools", que podem ser usadas para expandir as funcionalidades básicas do Blender e modificar ferramentas existentes, utilizando nós geométricos em vez de scripts em Python. O sistema de nós agora pode utilizar informações do viewport e da posição do mouse, e foi adicionada a função de aplicar o operador selecionado apenas após um clique do mouse. A otimização dos nós geométricos foi realizada, relacionada ao uso de múltiplas threads. A execução dos nós para escalonamento de elementos foi acelerada em 4 a 10 vezes, e em 10 a 20 vezes para amostragem de superfícies UV.
- Melhorou a interface do editor de vídeo não linear (Video Sequencer). Para uma separação mais visível, os cantos dos elementos foram arredondados e os espaçamentos na linha de montagem aumentados, além de contornos mais grossos para trilhas ativas e selecionadas. Para ajustar a posição de um elemento, basta mover o cursor para a borda da trilha ou área entre trilhas e arrastar o mouse enquanto mantém o botão esquerdo pressionado. Elementos associados a arquivos inexistentes agora são destacados em vermelho e com um ícone especial. Trilhas de texto ganharam configurações adicionais de sombra que são projetadas pelo texto.

- Assegurada a compatibilidade com a especificação CY2024, que define utilitários e bibliotecas da plataforma padrão VFX. Atualizadas as versões do Python 3.11, OpenEXR 3.2, OpenColorIO 2.3 e OpenSubdiv 3.6.
- Adicionada a capacidade de vincular seu próprio manipulador de exportação a cada coleção, para não precisar escolher o formato a cada exportação de ativos. Por exemplo, pode-se vincular o uso do formato glTF a ativos para jogos ou o formato USD para trabalhos de estúdio. As configurações de exportação são salvas em arquivos .blend e não são redefinidas entre sessões. Foi adicionada a possibilidade de importar e exportar modelos de cabelo em formato USD e importar nuvens de pontos. O processo de verificação de malhas ao importar foi acelerado de 3 a 2 vezes. Verificação de malhas agora é feita ao importar arquivos em formatos USD, OBJ, PLY e STL. Possibilidade de importar vários arquivos Alembic de uma só vez foi adicionada.
- Adicionadas ferramentas para criar instalações portáteis, que automaticamente capturam configurações para recriar o ambiente do usuário. As configurações são colocadas no diretório portable, do qual o Blender tenta transferir a configuração durante a inicialização.
- O sistema de pós-processamento (Compositor) implementou suporte para aceleração utilizando GPU.
- A performance do editor gráfico foi significativamente melhorada.
- O editor de texto integrado agora possui destaque de sintaxe para a linguagem de shaders GLSL.
- A interface de vários diálogos foi otimizada e o dimensionamento do interface foi aprimorado.

- A execução do desfazer (Undo) foi acelerada em 5 vezes.
- Ambientes de usuário baseados no protocolo Wayland agora permitem a cópia e colagem de imagens do clipboard.
- Na plataforma Linux, foi adicionado o suporte para registrar e remover associações de arquivos, permitindo que o aplicativo Blender seja chamado ao tentar abrir diferentes tipos de arquivos.

Fonte: opennet.ru




