Na plataforma Linux, foi implementado o suporte inicial ao protocolo Wayland, para habilitá-lo é proposta uma opção de construção WITH_GHOST_WAYLAND. O X11 continua a ser usado por padrão, pois alguns recursos do Blender permanecem indisponíveis em ambientes baseados em Wayland.
Um novo modelo de nuvem foi proposto no motor Cycles Nishita, que utiliza geração de textura baseada na simulação de processos físicos.
Cycles usa uma biblioteca para rastreamento de raio da CPU Intel Embree, o que possibilitou melhorar significativamente o desempenho no processamento de cenas com
efeito de desfoque para transmitir a dinâmica do movimento do objeto (motion blur), e também geralmente acelerou o processamento de cenas com geometria complexa. Por exemplo, o tempo de cálculo para a cena de teste do Agente 327 com desfoque de movimento foi reduzido de 54h15 para 5h.
Todas as GPUs NVIDIA, começando pela família Maxwell (GeForce 700, 800, 900, 1000), podem usar o mecanismo de redução de ruído OptiX.
São oferecidos dois modos para visualizar a estrutura do cabelo: o modo rápido Rounded Ribbon (exibe o cabelo como uma fita plana com normais arredondadas) e o modo 3D Curve, que consome muitos recursos (o cabelo é exibido como uma curva 3D).
Adicionada a capacidade de definir o deslocamento do Shadow Terminator em relação aos objetos para eliminar artefatos com normais suavizadas em malhas com poucos detalhes.
Adicionado suporte de biblioteca Intel OpenImageDenoise para remoção interativa de ruído na janela de visualização 3D e durante a renderização final (funciona em CPUs Intel e AMD com suporte a SSE 4.1).
Interface de usuário aprimorada. O operador de pesquisa agora também cobre itens de menu. Uma nova camada com estatísticas foi adicionada à janela de visualização 3D. A barra de status agora mostra apenas a versão por padrão, com dados adicionais como estatísticas e consumo de memória habilitados através do menu de contexto. A capacidade de arrastar e reorganizar modificadores no modo arrastar e soltar foi implementada. Para facilitar o redimensionamento, a largura das bordas da área foi aumentada. Foi alterado o posicionamento das caixas de seleção, que agora são exibidas à esquerda do texto.
No mecanismo de renderização Eevee, que suporta renderização fisicamente correta em tempo real e usa apenas GPU (OpenGL) para renderização, a implementação do efeito Motion Blur foi completamente reescrita, o suporte para deformação de malha foi adicionado e a precisão foi aumentada .
Foi implementado suporte completo para modelagem escultural com múltiplas resoluções (modificador Multires) - o usuário agora pode selecionar vários níveis de divisão de superfície (subdivisão, construção por partes de superfícies lisas usando uma malha poligonal) e alternar entre os níveis.
Também existe a capacidade de reconstruir baixos níveis de layout de superfície e extrair deslocamentos, que podem ser usados para importar modelos de qualquer aplicativo de escultura de malha e reconstruir todos os níveis de layout de superfície para edição dentro do modificador. Agora é possível criar layouts de superfície suaves, lineares e simples sem alterar o tipo de modificador.
Adicionado um filtro para simular tecido em uma malha poligonal usando quatro modos de simulação.
O pincel Pose apresenta dois novos modos de deformação: Scale/Transform e Squash/Stretch.
Uma nova ferramenta foi adicionada às ferramentas de modelagem para dividir e remover automaticamente faces adjacentes durante operações de extrusão. A ferramenta e modificador Bevel inclui um modo "Absoluto" para usar valores absolutos em vez de porcentagens e um novo método para definir material e UV para polígonos centrais em segmentos ímpares. O perfil personalizado da ferramenta modificador e chanfro agora suporta ajustes baseados em curvas de Bézier.
O modificador oceânico agora inclui a geração de mapas para direção de pulverização.
No editor UV, ao mover elementos de uma malha poligonal, é fornecido o ajuste automático das cores dos vértices e desenvolvimentos.
Implementado armazenamento em cache de dados de fumaça e líquidos em um arquivo .vdb para cada quadro.
Ao simular fisicamente o tecido, foi adicionada a capacidade de aplicar um gradiente de pressão, emulando o peso do fluido que preenche o objeto ou que o rodeia.
A implementação do suporte de realidade virtual baseado no padrão OpenXR continuou.
Suporte aprimorado para importação e exportação no formato glTF 2.0.