L'organisation Blender Foundation a publié la version du logiciel libre de modélisation 3D Blender 3.3, adaptée pour diverses tâches liées à la modélisation 3D, à la création graphique, au développement de jeux vidéo, à la simulation, au rendu, au compositing, au suivi de mouvement, à la modélisation sculpturale, à la création d'animations et au montage vidéo. Le code est distribué sous licence GPL. Des versions précompilées sont disponibles pour Linux, Windows et macOS. La version a reçu le statut de version avec support à long terme (LTS) et sera maintenue jusqu'en septembre 2024.
Parmi les améliorations ajoutées :
- Un système de modélisation de cheveux entièrement révisé a été proposé, introduisant un nouveau type d'objet appelé « Curves », adapté à une utilisation en mode sculpture et dans les nœuds géométriques. La possibilité d'utiliser l'ancien système de génération de cheveux basé sur des particules est conservée, et les cheveux créés dans différents systèmes peuvent être transférés d'un système à un autre.
- Un mode de sculpture des courbes a été ajouté, permettant de contrôler la génération de cheveux et de coiffures. Il est possible d'utiliser des courbes déformées à l'aide de nœuds géométriques, ainsi que de définir des points de contrôle ou des courbes de contrôle, d'ajuster la symétrie et de créer des filtres dans l'éditeur tabulaire. Les outils suivants ont été implémentés : Add/Delete, Density (Densité), Comb (Peigne), Snake Hook (Crochet), Pinch (Pincer), Puff (Gonfler), Smooth (Adoucir) et Slide (Glisser). Les moteurs de rendu EEVEE et Cycles peuvent être utilisés.
- De nouveaux nœuds ont été ajoutés à la mise en œuvre des nœuds géométriques pour rechercher des chemins le long des bords de la grille, pouvant être utilisés pour générer des labyrinthes, des éclairs et des plantes — Shortest Edge Path (chemin le plus court entre les sommets), Edge Paths to Selection (sélection des arêtes à travers lesquelles passe le chemin) et Edge Paths to Curves (génération d'une courbe incluant toutes les arêtes dans le chemin). Le support du dépliage UV procédural a été élargi — de nouveaux nœuds UV Unwrap (dépliage UV) et Pack UV Islands (emballer les îles UV) ont été proposés pour créer et modifier des cartes UV à l'aide de nœuds géométriques. La performance des nœuds UV Sphere (3,6 fois plus rapide à haute résolution), Curve (3 à 10 fois plus rapide) et Separate XYZ et Separate Color (20 % plus rapide) a été considérablement améliorée.
- Les fonctionnalités du système de dessin et d'animation 2D Grease Pencil ont été étendues, permettant de créer des esquisses en 2D et ensuite de les utiliser dans un environnement 3D comme des objets tridimensionnels (un modèle 3D est formé à partir de plusieurs esquisses planes sous différents angles). La prise en charge de la reconnaissance des silhouettes autour des objets et des collections a été ajoutée, ainsi que la possibilité d'attribuer différentes priorités lors des intersections d'objets et de calculer les lignes de séparation de la lumière et de l'ombre. Dans l'éditeur de feuilles d'exposition (Dopesheet Editor), l'affichage des images clés de Grease Pencil a été assuré, pouvant être utilisé avec des objets ordinaires lors de l'animation et de la configuration des propriétés. Le temps de chargement des objets de lignes d'art a été considérablement réduit (de 4 à 8 fois) et la performance a été améliorée (le calcul du modificateur est désormais effectué en mode multithread).


- Dans le système de rendu Cycles, la prise en charge de l'accélération matérielle des calculs via l'interface oneAPI, mise en œuvre sur les GPU Intel Arc, a été introduite. Sur les plateformes Linux et Windows, la prise en charge de l'accélération matérielle sur les GPU et APU basés sur l'architecture AMD Vega (Radeon VII, Radeon RX Vega, Radeon Pro WX 9100) a été incluse. Des optimisations pour les puces Apple Silicon ont été ajoutées. La consommation de mémoire lors du traitement de grandes données au format OpenVDB a été réduite.
- L'interface de remplacement de bibliothèque (Library Overrides) a été considérablement retravaillée, affichant désormais toutes les propriétés remplacées dans une vue hiérarchique avec des étiquettes et des icônes disponibles. La possibilité de basculer rapidement entre les remplacements éditables et non éditables a été ajoutée. Un sous-menu pour le remplacement de bibliothèque a été ajouté au menu contextuel de l'interface Outliner (Structure du projet).

- Dans le système de suivi de mouvement, il est désormais possible de créer et de mettre à jour une image à partir de pixels derrière un marqueur de surface, ce qui peut être utilisé pour créer une texture non déformée à partir du matériel vidéo existant et de projeter cette texture dans le matériel vidéo après modification dans des applications externes.

- Dans l'éditeur vidéo non linéaire (Video Sequencer), un nouveau système de recalcul pour modifier la vitesse de lecture ou l'adapter au FPS requis a été proposé.
- L'interface utilisateur permet d'attacher une scène à l'espace de travail. Les barres de défilement sont rendues constamment visibles. L'affichage du manipulateur (Gizmo) est assuré lors des transformations.
Source : opennet.ru




