lancement d'un paquet gratuit de modélisation 3D , qui comprend plus de 1250 corrections et améliorations préparées au cours des trois mois suivant sa sortie . L'accent a été mis sur l'optimisation des performances – le travail de l'undo, du crayon de croquis et de l'aperçu de rendu a été accéléré. Le moteur Cycles a ajouté le support du sampling adaptatif. De nouveaux outils de modélisation sculpturale, Cloth Brush et Face Sets, ont été ajoutés. Un système de suppression de bruit avec support pour les accélérateurs NVIDIA RTX a été mis en œuvre. Un support initial pour la réalité virtuelle basé sur la norme OpenXR a été fourni, ainsi que la possibilité d'importer des fichiers OpenVDB.

Blender 2.83 est marqué comme la première version LTS (Long Term Support) de l'histoire du projet, qui peut être considérée comme une base stable, des mises à jour pour corriger les erreurs critiques seront au cours de deux ans. Les mises à jour correctives seront nommées 2.83.1, 2.83.2, etc. La même pratique se poursuivra dans les futures branches. Par exemple, après Blender 2.83, le développement de la branche Blender 2.9x a commencé, dans laquelle quatre versions – 2.90, 2.91, 2.92 et 2.93 – sont prévues. La version 2.93, tout comme la 2.83, sera LTS. En 2021, une version 3.0 est prévue, marquant un passage à un nouveau schéma de numérotation continue des versions.
dans Blender 2.83 :
- Ajout du support pour l'importation et le rendu de fichiers en utilisant le nouvel objet «». Les fichiers OpenVDB peuvent être générés par Blender à partir du cache du système de simulation de gaz, de fumée, de feu et de liquide, ou transmis par des applications externes telles que Houdini. Le format OpenVDB a été proposé par le studio DreamWorks Animation et permet de stocker et de manipuler efficacement des données volumineuses éparses, discrétisées en maillages tridimensionnels.
- support initial pour la réalité virtuelle, limitée pour l'instant à la possibilité d'inspecter des scènes 3D à l'aide de casques VR directement depuis Blender (uniquement en mode visualisation, la modification du contenu n'est pas encore prise en charge). Le support est basé sur la mise en œuvre de la norme , qui définit une API universelle pour la création d'applications de réalité virtuelle et augmentée, ainsi qu'un ensemble de couches pour interagir avec le matériel, en abstrahant les caractéristiques des dispositifs spécifiques. Blender peut être utilisé sur toutes les plateformes prenant en charge OpenXR, telles que Windows Mixed Reality et Oculus Rift sous Windows et sous Linux (SteamVR n'est pas encore pris en charge, car il n'implémente pas OpenXR).
- Le moteur Cycles intègre la capacité d'appliquer le mécanisme de suppression du bruit OptiX dans lors de l'aperçu ainsi que lors du rendu final. L'implémentation d'OptiX est ouverte par NVIDIA, utilise des méthodes d'apprentissage automatique, fonctionne plus rapidement que les méthodes de suppression de bruit précédemment disponibles et prend en charge l'accélération matérielle sur les cartes .
- Un nouvel outil de sculpture « Cloth Brush » a été ajouté, utilisant des méthodes de simulation de processus physiques pour créer des plis réalistes sur les vêtements et former automatiquement des courbures d'apparence naturelle.
Les paramètres de la brosse intègrent des propriétés de simulation de masse et d'amortissement, des curseurs supplémentaires pour limiter l'influence de la simulation, et sept modes de déformation de la brosse avec des types de déclin radial et plat.
De plus, dans les outils de sculpture une nouvelle brosse « Clay Thumb » a été intégrée, imitant la déformation de l'argile par les doigts et accumulant le matériau lors de l'impact. La brosse « Smooth Brush » a également été ajoutée dans Mesh Filter, qui élimine les surfaces en préservant le volume de l'objet. La brosse « Layer Brush » a été complètement retravaillée, enrichie d'un aperçu de la hauteur de la couche sur laquelle le curseur indique, incluant une meilleure prise en charge des masques et éliminant l'apparition d'artefacts lors des modifications répétées d'une zone. Un nouveau mode de traitement des bords (Sharpen) est présent dans le filtre des maillages (Mesh Filter), qui comprime les bords tout en lissant automatiquement les surfaces planes.
Un nouveau système « Face Sets » a été proposé pour gérer la visibilité de certaines parties du maillage polygonal en mode sculpture et peinture. Face Sets est adapté aux modes axés sur l'utilisation des brosses, cache automatiquement les parties de la surface et permet un meilleur contrôle lors du travail avec des maillages polygonaux de formes complexes et de surfaces superposées.
- Entièrement la mise en œuvre d'un crayon de croquis (Grease Pencil), permettant de créer des esquisses pour l'animation 2D.
L'outil est devenu beaucoup plus rapide et mieux intégré à Blender. Lors de la manipulation d'objets dans Grease Pencil, un flux de travail familier est désormais appliqué, semblable à celui utilisé pour travailler avec des maillages polygonaux dans Blender. Les couleurs des contours ne sont pas limitées à un seul matériau, et il est possible de définir une couleur distincte pour chaque point. Un nouveau moteur de rendu a été ajouté, offrant la possibilité de combinaisons. . Les modificateurs d'effets ont été refondus pour améliorer la qualité, la performance et la flexibilité d'utilisation. En mode coups rapides, un lissage automatique des lignes a été mis en place pour éviter les cassures et les angles aigus. La performance de traitement des fichiers contenant un grand nombre de traits a été augmentée d'environ deux fois, de même que l'accélération du lissage lors du dessin rapide. - Dans le moteur de rendu Eevee, qui prend en charge le rendu physiquement correct en temps réel et utilise uniquement le GPU (OpenGL) pour la visualisation, le support de 10 passages supplémentaires pour le compositing. La mise à jour de l'implémentation du cache d'éclairage a permis d'éliminer les artefacts sur les joints et les effets d'étirement du tissu. Il est désormais possible d'appliquer des normales de haute qualité, éliminant une représentation inadéquate des textures due à des problèmes de faible résolution des normales sur des maillages polygonaux denses.
Dans le mode d'aperçu de matériau, l'ajustement du niveau de flou d'arrière-plan HDRI a été simplifié. Lors du traitement de la géométrie des cheveux, le support du mélange avec un alpha hash, du mode de transparence et des modes de mélange des ombres a été assuré. - Les capacités de l'éditeur vidéo intégré (Video Sequencer) ont été étendues. Une implémentation de cache sur disque a été proposée, permettant de stocker les images en cache non pas en RAM, mais sur disque. Dans les pistes, le support de l'opacité et la possibilité d'aperçu du son ont été assurés. Un nouveau panneau d'ajustement de la dernière opération a été ajouté.
- Dans le moteur de rendu Cycles, le support d'un échantillonnage adaptatif a été ajouté, permettant de réduire automatiquement le nombre d'échantillons dans les zones à faible niveau de bruit. Cela permet d'obtenir une vitesse de rendu accrue et une distribution plus uniforme du bruit.
- Mise en œuvre des nœuds de shader. Le nœud Wave Texture a introduit de nouveaux modes de sélection de la direction de déplacement des vagues, la possibilité de gérer le décalage de phase et d'augmenter la précision des textures bruitées. Des améliorations ont été apportées aux nœuds « White Noise Texture », « Math » et « Vector Math ». Des paramètres ont été ajoutés pour simplifier la rotation et le repliement des vecteurs, et le générateur de bruit blanc a été amélioré avec une sortie couleur.
- Le plugin de gestion de collections a ajouté le support des collections de scènes et a mis en œuvre un nouvel écran QCD (Quick Content Display), permettant de configurer jusqu'à 20 collections sous forme de slots, accessibles pour un aperçu rapide via le widget.
- De nombreux modificateurs ont été étendus et mis à jour, y compris
Corrective Smooth, Ocean, Remesh, Solidify, Surface Deform et Warp. - Une grande série d'optimisations de performance a été réalisée. Les opérations d'annulation (undo) en mode « Object » et « Pose » ont été accélérées.
En mode de sculpture, une mise à jour différée du Viewport a été mise en œuvre, permettant d'accélérer la navigation à travers des maillages polygonaux avec un grand nombre de cellules. Un nouveau mécanisme de résolution des collisions a permis d'effectuer des simulations de tissus jusqu'à 5 fois plus rapidement. La simulation de fluides et de gaz dans les objets Effector a été sensiblement accélérée. Le temps de chargement des fichiers avec des particules et des maillages polygonaux dans les systèmes de simulation de fluides et de gaz a été réduit. - Dans le 3D Viewport, les opérations de sélection d'un grand nombre de petits objets ont été améliorées et le système de gestion des couleurs a été repensé (le compositage est désormais effectué dans l'espace colorimétrique linéaire).
- La possibilité d'exporter des métasphères (Metaball) au format USD (Universal Scene Description) sous forme de maillages polygonaux calculés a été ajoutée.
L'exportation et l'importation au format glTF (GL Transmission Format) ont été améliorées. - Dans le gestionnaire de fichiers, un mode de recherche rapide de fichiers (Ctrl+F) a été mis en œuvre, ajoutant le support des attributs de fichiers et des fichiers cachés.
Source : opennet.ru
