A organização Blender Foundation lançou a versão do pacote de modelagem 3D Blender 3.3, adequada para resolver diversas tarefas relacionadas a 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ídeo. O código é distribuído sob a licença GPL. Compilações prontas estão disponíveis para Linux, Windows e macOS. O lançamento recebeu o status de versão com suporte a longo prazo (LTS) e será mantido até setembro de 2024.
Entre as melhorias adicionadas:
- Foi proposta uma nova sistema de modelagem de cabelos completamente reformulada, que utiliza um novo tipo de objeto — “Curves”, adequado para uso no modo de escultura e na aplicação em nós geométricos. A possibilidade de usar o antigo sistema de geração de cabelo baseado em partículas foi mantida, cabelos criados em diferentes sistemas podem ser transferidos de um sistema para outro.
- Adicionada uma nova ferramenta de escultura de curvas, que pode ser utilizada para controlar a geração de cabelos e penteados. É possível usar curvas deformadas por nós geométricos, bem como definir pontos de controle ou curvas de controle, ajustar simetria e criar filtros em um editor de tabela. Os seguintes ferramentas foram implementadas: Add/Delete, Density (Densidade), Comb (Pente), Snake Hook (Gancho), Pinch (Beliscão), Puff (Inflar), Smooth (Suavizar) e Slide (Deslizar). Para renderização, os motores EEVEE e Cycles podem ser utilizados.
- Na implementação de nós geométricos, foram adicionados novos nós para busca de caminhos nas bordas da malha, que podem ser utilizados para geração de labirintos, relâmpagos e plantas — Shortest Edge Path (caminho mais curto entre os vértices), Edge Paths to Selection (seleção de arestas por onde passa o caminho) e Edge Paths to Curves (geração de uma curva que inclui todas as arestas no caminho). O suporte para UV procedural foi ampliado — para criar e modificar mapas UV usando nós geométricos, novos nós UV Unwrap (desdobramento UV) e Pack UV Islands (embalar ilhas UV) foram propostos. O desempenho dos nós UV Sphere (3,6 vezes mais rápido em alta resolução), Curve (3-10 vezes mais rápido), Separate XYZ e Separate Color (20% mais rápido) foi significativamente melhorado.
- As capacidades do sistema de desenho e animação bidimensional Grease Pencil foram expandidas, permitindo a criação de esboços em 2D que podem ser utilizados em um ambiente 3D como objetos tridimensionais (uma 3D-modelo é formado a partir de vários esboços planos em diferentes ângulos). Foi adicionado suporte ao reconhecimento de silhuetas ao redor de objetos e coleções, designando diferentes prioridades ao intersectar objetos e calcular linhas de separação entre luz e sombra. No editor de folha de exposição (Dopesheet Editor), agora é possível visualizar os quadros-chave do Grease Pencil, que podem ser usados junto com objetos normais ao animar e ajustar propriedades. O tempo de carregamento de objetos de linhas de arte foi significativamente reduzido (de 4 a 8 vezes) e a performance melhorou (o cálculo do modificador agora é feito em modo multithread).


- No sistema de renderização Cycles, foi implementado suporte para aceleração de hardware usando a interface oneAPI, realizada na GPU Intel Arc. Em plataformas Linux e Windows, foi habilitado suporte à aceleração de hardware em GPUs e APUs com base na arquitetura AMD Vega (Radeon VII, Radeon RX Vega, Radeon Pro WX 9100). Foram adicionadas otimizações para chips Apple Silicon. O consumo de memória foi reduzido ao processar grandes volumes de dados no formato OpenVDB.
- A interface de sobreposição de biblioteca (Library Overrides) foi significativamente reformulada, agora todos os atributos sobrepostos são exibidos em uma representação hierárquica com indicação de rótulos e ícones disponíveis. Adicionada a possibilidade de alternar rapidamente entre sobreposições editáveis e não editáveis. Um submenu para sobreposição de biblioteca foi adicionado ao menu de contexto na interface Outliner (Estrutura do projeto).

- No sistema de rastreamento de movimento, foi adicionada a capacidade de criar e atualizar a imagem a partir de pixels atrás do marcador de plano, o que pode ser usado para criar uma textura não distorcida com base no material de vídeo existente e projetar essa textura de volta no material de vídeo após edição em aplicativos externos.

- No editor de vídeo não linear (Video Sequencer), foi proposta um novo sistema de recálculo para alterar a velocidade de reprodução ou adequar ao FPS desejado.
- A interface do usuário permite a anexação de cenas ao espaço de trabalho. As barras de rolagem são mantidas visíveis permanentemente. O manipulador (Gizmo) é exibido durante as transformações.
Fonte: opennet.ru




