A Blender Foundation lançou o Blender 3, um pacote gratuito de modelagem 3.0D adequado para uma variedade de aplicações de modelagem 3D, gráficos 3D, desenvolvimento de jogos, simulação, renderização, composição, rastreamento de movimento, escultura, animação e edição de vídeo. O código é distribuído sob a licença GPL. Montagens prontas são geradas para Linux, Windows e macOS.
Principais mudanças no Blender 3.0:
- A interface do usuário foi atualizada e um novo tema de design foi proposto. Os elementos da interface tornaram-se mais contrastantes e os menus e painéis agora têm cantos arredondados. Através das configurações você pode ajustar o espaçamento entre os painéis ao seu gosto e selecionar o nível de arredondamento dos cantos das janelas. A aparência de diferentes widgets foi unificada. Implementação aprimorada de visualização e dimensionamento de miniaturas. A interface de renderização linear não fotorrealista (Freestyle) foi completamente redesenhada. As capacidades de gerenciamento de área foram expandidas: as zonas de ação de canto agora permitem mover quaisquer áreas adjacentes, um novo operador de fechamento de área foi adicionado e as operações de redimensionamento de área foram melhoradas.
- Um novo editor foi adicionado - Navegador de Ativos, que facilita o trabalho com vários objetos, materiais e blocos de ambiente adicionais. Fornece a capacidade de definir bibliotecas de itens, agrupar itens em catálogos e anexar metadados, como descrições e tags, para facilitar a pesquisa. É possível vincular miniaturas arbitrárias a elementos.
- O sistema de renderização Cycles foi renovado para melhorar significativamente o desempenho de renderização da GPU. Afirma-se que graças ao novo código executado no lado da GPU e às mudanças no agendador, a velocidade de renderização de cenas típicas aumentou de 2 a 8 vezes em comparação com a versão anterior. Além disso, foi adicionado suporte para aceleração de hardware usando tecnologias NVIDIA CUDA e OptiX. Para GPUs AMD, um novo backend foi adicionado baseado na plataforma AMD HIP (Heterogeneous Interface for Portability), oferecendo um tempo de execução C++ e um dialeto C++ para criar aplicativos portáteis baseados em um único código para GPUs AMD e NVIDIA GPU (AMD HIP é atualmente disponível apenas para Windows e placas RDNA discretas /RDNA2, e para Linux e placas gráficas AMD anteriores aparecerão no lançamento do Blender 3.1). O suporte OpenCL foi descontinuado.
- A qualidade e a capacidade de resposta da renderização interativa da janela de visualização foram significativamente melhoradas, mesmo com o modo de sobreposição ativado. A mudança é especialmente útil ao configurar a iluminação. Adicionadas predefinições separadas para viewport e amostragem. Amostragem adaptativa aprimorada. Adicionada a capacidade de definir um limite de tempo para renderizar uma cena ou renderizar até que um número especificado de amostras seja atingido.
- A biblioteca Intel OpenImageDenoise foi atualizada para a versão 1.4, o que possibilitou aumentar o nível de detalhe após a eliminação de ruídos na janela de visualização e durante a renderização final. O Pass Filter adicionou uma nova configuração de pré-filtro para controlar a redução de ruído usando albedo assistido e normal.
- Adicionado modo Shadow Terminator para eliminar artefatos na borda de luz e sombra, típico de modelos com grande espaçamento de malha poligonal. Além disso, é proposta uma nova implementação do shadow catcher que suporta luz refletida e iluminação de fundo, bem como configurações para controlar a cobertura de objetos reais e sintéticos. Melhor qualidade de sombras coloridas e reflexos precisos ao misturar 3D com imagens reais.
- Adicionado suporte para alterar a anisotropia e o índice de refração para o modo de dispersão subterrânea.
- O mecanismo de renderização Eevee, que suporta renderização em tempo real com base física e usa apenas GPU (OpenGL) para renderização, oferece desempenho 2 a 3 vezes mais rápido ao editar malhas muito grandes. Implementados nós “Wavelength” e “Attribute” (para definir seus próprios atributos de malha). É fornecido suporte completo para atributos gerados por nós geométricos.
- Foi ampliada a interface de gerenciamento de objetos geométricos baseados em nós (Geometry Nodes), na qual foi redesenhado o método de definição de grupos de nós e proposto um novo sistema de atributos. Cerca de 100 novos nós foram adicionados para interagir com curvas, dados de texto e instâncias de objetos. A visibilidade das conexões dos nós foi aumentada colorindo os nós e conectando as linhas com uma cor específica. Adicionado o conceito de campos para organizar a transferência de dados e funções, a partir da criação de operações a partir de nós base e conectá-los entre si. Os campos permitem evitar o uso de atributos nomeados para armazenamento intermediário de dados e sem usar nós especiais de “Atributo”.
- Suporte para objetos Texto e Curva com suporte total para o sistema de atributos foi adicionado à interface de nós geométricos, e também foi fornecida a capacidade de trabalhar com materiais. Os Nós de Curva tornam possível trabalhar com dados de curva na árvore de nós - com as primitivas de curva fornecidas, através da interface do nó agora você pode realizar reamostragem, preenchimento, corte, configuração do tipo de spline, conversão para malha e outras operações. Os nós de texto permitem manipular strings por meio de uma interface de nó.
- O editor de vídeo não linear (Video Sequencer) adicionou suporte para trabalhar com trilhas de imagem e vídeo, visualizar miniaturas e transformar trilhas diretamente na área de visualização, semelhante à forma como é implementado na janela de visualização 3D. Além disso, o editor de vídeo oferece a capacidade de vincular cores arbitrárias às trilhas e adiciona um modo de substituição colocando uma trilha sobre a outra.
- As capacidades de inspeção de cena usando capacetes de realidade virtual foram ampliadas, incluindo a capacidade de visualizar controladores e navegar por teletransporte através do palco ou voo sobre o palco. Adicionado suporte para capacetes 3D Varjo VR-3 e XR-3.
- Novos modificadores foram adicionados ao sistema de desenho e animação bidimensional Grease Pencil, que permite criar esboços em 2D e depois usá-los em um ambiente 3D como objetos tridimensionais (um modelo 3D é formado com base em vários esboços planos de ângulos diferentes). Por exemplo, um modificador Dot Dash foi adicionado para gerar automaticamente linhas pontilhadas com a capacidade de atribuir diferentes materiais e deslocamentos a cada segmento. A produtividade das linhas de arte foi significativamente melhorada. Trabalho foi feito para melhorar a facilidade de desenho.
- Tempo de carregamento e gravação significativamente reduzido para arquivos .blend usando o algoritmo de compactação Zstandard em vez de gzip.
- Adicionado suporte para importação de arquivos no formato USD (Universal Scene Description) proposto pela Pixar. É suportada a importação de malhas, câmeras, curvas, materiais, parâmetros de volume e iluminação. O suporte para o formato Alembic usado para representar cenas 3D foi ampliado.
Fonte: opennet.ru