1 points par GN⁺ 2025-03-28 | 1 commentaires | Partager sur WhatsApp
  • Blender 4.4 est une version qui privilégie la stabilité et la qualité grâce au travail « Winter of Quality » : en quelques mois, plus de 700 problèmes signalés ont été traités, ainsi que d’anciens bugs et des problèmes non signalés
  • Côté animation, les Action Slots font leur apparition : ils permettent de gérer au sein d’une même Action les animations de plusieurs blocs de données, comme la position d’un objet, la profondeur de champ d’une caméra, les propriétés d’un matériau ou des effets de composition
  • Le Video Sequencer améliore les performances de montage et la cohérence de lecture avec le rendu H.265/HEVC, la vidéo 10/12 bits, l’espace colorimétrique BT.709 et une conversion YUV→RGB plus précise
  • Le compositeur CPU a été réécrit, avec une meilleure mise en cache des ressources statiques et une consommation mémoire améliorée ; les performances de certains nœuds progressent notamment jusqu’à 10× pour Levels, 9× pour Pixelate et 6× pour Glare
  • Avec l’alignement sur la VFX Reference Platform 2025, des ajouts de fonctionnalités et des changements de compatibilité concernent Geometry Nodes, USD, glTF, l’API Python, Cycles, l’UI, la modélisation et la sculpture

Blender 4.4 met l’accent sur la stabilité

  • Blender 4.4 est une version qui met la qualité et la stabilité au premier plan
  • Pendant l’hiver 2024–2025 dans l’hémisphère Nord, les développeurs ont mené un travail collectif baptisé « Winter of Quality », consacré à la correction de bugs, à la réduction de la dette technique et à l’amélioration de la documentation
  • En quelques mois, plus de 700 problèmes signalés ont été corrigés, en plus d’anciens rapports de bugs et de problèmes non signalés
  • Le nombre de corrections par module inclut notamment 147 pour Grease Pencil, 119 pour User Interface, 80 pour Nodes & Physics, 53 pour Render & Cycles et 51 pour VFX & Video
  • Le 15 avril 2025, Blender 4.4.1 est sorti avec 108 corrections de bugs supplémentaires
  • Le 29 avril 2025, Blender 4.4.2 et 4.4.3 sont sortis avec 8 corrections de bugs supplémentaires

Action Slots et changements dans l’animation

  • Blender 4.4 introduit les Action Slots, qui permettent à plusieurs blocs de données de partager une même Action
  • Auparavant, chaque animation par bloc de données, comme la position d’un objet, la profondeur de champ d’une caméra ou les propriétés d’un shader de matériau, nécessitait une Action distincte
  • Il est désormais possible de combiner dans une seule Action plusieurs animations, comme la position d’un objet, des propriétés de matériau ou des effets de composition
  • Le flux de travail d’animation a également été affiné
    • Les lignes de relation ne sont plus dessinées pour les contraintes sans cible
    • Un nouvel algorithme de F-Curve Noise modifier a été ajouté au Graph Editor
    • Lors de la symétrisation d’une armature, l’appartenance aux bone collections est également mise en miroir
    • La suppression d’un modifier, d’une constraint ou d’une shape key supprime aussi le driver correspondant
    • Les Pose Assets ont été largement remaniés afin d’améliorer l’expérience utilisateur
  • L’API Python inclut des ajouts liés aux Action Slots, des propriétés dépréciées et des breaking changes

Video Sequencer et prise en charge des formats vidéo

  • Le Video Sequencer gagne des améliorations sur l’édition de texte, la prise en charge des codecs et les performances
  • Les strips de texte peuvent être édités directement en Edit mode depuis la Preview
  • Les strips de texte multilignes prennent correctement en charge l’alignement à gauche, à droite et au centre
  • Les améliorations de performance concernent la lecture, les effets et le traitement du texte
    • La génération de proxies pour les séquences d’images est plus rapide
    • Les performances de preview playback pour les contenus float/HDR sont améliorées
    • Le remplissage « Box » de l’arrière-plan des strips de texte couvrant de grandes zones est plusieurs fois plus rapide
    • Les modifiers Curves, Hue Correct et White Balance sont 1,5× à 2× plus rapides
    • Plusieurs effets du sequencer sont un peu plus rapides grâce à un multithreading plus efficace
  • Blender 4.4 prend en charge le rendu vidéo avec le codec H.265/HEVC
  • Les vidéos sont désormais rendues dans l’espace colorimétrique BT.709, ce qui évite les incohérences de lecture dues auparavant à l’absence d’espace colorimétrique spécifié
  • La précision de la conversion YUV→RGB a été améliorée, corrigeant les variations de couleur dans les zones sombres et les problèmes de banding
  • Les vidéos 10 bits et 12 bits/canal sont prises en charge
    • Au rendu, il est possible de définir une profondeur de couleur 10 bits ou 12 bits avec les codecs compatibles
    • Le 10 bits est pris en charge avec H.264, H.265 et AV1
    • Le 12 bits est pris en charge avec H.265 et AV1
    • Les vidéos 10 bits ou 12 bits sont chargées en tant qu’images en virgule flottante à la lecture

Réécriture du compositeur CPU et refonte du nœud Glare

  • Le compositeur CPU a été réécrit en vue des développements futurs
  • Certaines configurations de nœuds bénéficient de gains de performance importants ; la mise en cache de ressources statiques comme les images et l’utilisation mémoire des configurations comportant de nombreux nœuds de traitement de pixels ont aussi été améliorées
  • Les gains de performance des nœuds de filtre sont particulièrement marqués
    • Le nœud Levels est jusqu’à 10× plus rapide
    • Filter et Kuwahara sont plus rapides
    • Le nœud Blur est jusqu’à plus rapide
    • Le filtre Glare voit ses fonctionnalités étendues et devient plus rapide
    • Le nœud Pixelate est plus rapide
  • Le compositeur ne calcule plus les sorties que l’utilisateur ne consulte pas via le backdrop ou l’éditeur d’images, ce qui rend les ajustements de node tree plus rapides et interactifs
  • Le nœud Glare a été profondément modifié pour offrir davantage de contrôle et une meilleure utilisabilité
    • La plupart des options du nœud ont été transformées en input sockets connectables
    • Le glare et les highlights générés sont exposés via des output sockets
    • Une nouvelle entrée Strength permet d’ajuster l’intensité du glare
    • Les tailles Fog Glow et Bloom deviennent linéaires et se redimensionnent correctement
    • Bloom a été amélioré avec une approche plus réaliste et energy-conserving
    • Les entrées saturation, tint, Smoothness et Maximum permettent de contrôler plus finement les highlights
    • Les entrées sont organisées en panneaux repliables

Améliorations de la modélisation, de la sculpture et de l’UI

  • La modélisation gagne des fonctions liées à la topologie des meshes
    • L’operator Select by Trait ajoute une option de sélection par pole count
    • Par défaut, il sélectionne les pôles qui n’ont pas 4 edges, ce qui facilite le contrôle de la topologie
    • triangles to quads privilégie désormais une topologie dominée par les quads afin de produire des layouts de grille plus structurés
    • Un topology influence factor permet d’ajuster la façon dont les triangles sont fusionnés
    • edge dissolve peut supprimer des edges non sélectionnés supplémentaires afin de préserver la validité du mesh, mais le nouveau comportement ne traite que les vertices appartenant aux edges sélectionnés et dissous
  • Le mode sculpture ajoute un nouveau Plane brush
    • Il s’agit d’un brush qui généralise les anciens brushes Flatten, Fill et Scrape
    • Il propose une hauteur au-dessus du brush plane, une profondeur pour les vertices situés dessous, ainsi qu’une option d’inversion du réglage
    • Il propose aussi des options de stabilisation pour la position Normal et Plane
  • Sous Windows 11 et macOS, la décoration des fenêtres suit la couleur du thème
  • Les editors s’aimantent en douceur aux tailles minimale et maximale, tandis que la split preview et les retours de docking sont améliorés
  • Dans les petits editors, les scrollbars sont masquées, et les scrollbars horizontales qui ne tiennent pas sont également masquées automatiquement
  • Dans le Node Editor, les inputs qui ne peuvent pas influencer la sortie sont affichés en gris dans les group nodes, les modifiers Geometry Nodes et les node tools
  • Sous macOS, le contenu des fichiers blend peut être prévisualisé sous forme de thumbnails dans Finder, App Exposé et Spotlight

Geometry Nodes, pipeline et changements de rendu

  • Geometry Nodes inclut de nouveaux nœuds et des améliorations de performance
    • Un nouveau nœud Find in String est ajouté
    • Collection et Object sont ajoutés comme nouveaux input nodes
    • Une option « Limit Surface » est ajoutée au nœud Subdivision Surface
    • Le input node Normal produit désormais non seulement la face normal, mais aussi la bonne face corner normal
    • Le nœud Triangulate est 30× à 100× plus rapide
    • Le nœud Sort Elements est 50 % plus rapide dans les scénarios courants
  • Les versions de bibliothèques de Blender 4.4 sont alignées sur la VFX Reference Platform 2025, ce qui facilite l’intégration et la maintenance dans les pipelines de studio
  • Les fonctions d’import/export liées à USD sont étendues
    • L’export d’animated volumes issus de Geometry Nodes ou d’un volume modifier est pris en charge
    • L’import/export de material displacement pour UsdPreviewSurface est pris en charge
    • L’import de point instancers avec animated attributes est pris en charge
    • L’option expérimentale « Instancing » prend en charge les object hierarchies et les géométries non mesh comme les curves et les point clouds
    • Des options liées à la hierarchy, aux units et aux meters per unit sont ajoutées à l’import/export USD
  • glTF prend en charge l’import des Action Slots, et l’export hook inclut plusieurs breaking changes
  • Cycles reçoit des changements concernant le rendu et la prise en charge matérielle
    • OptiX Denoiser est amélioré
    • La précision du rendu du sub-pixel bump mapping est améliorée
    • Le baking Selected to Active est plus rapide
    • Le fallback vers la mémoire hôte lorsque la mémoire GPU est insuffisante est plus robuste
    • La prise en charge des séries NVIDIA GeForce RTX 50×0 et AMD RX 90×0 est ajoutée
    • La bibliothèque AMD HIP RT et la version minimale du pilote Intel changent

Extensions, API et plateformes

  • La plateforme Blender Extensions propose plus de 500 add-ons et thèmes gratuits pour personnaliser les workflows
  • Les utilisateurs peuvent aussi partager leurs propres add-ons et thèmes
  • L’API Python inclut de nouvelles propriétés et des breaking changes
    • bpy.app.module indique si Blender est exécuté comme module Python
    • Une nouvelle property permet de vérifier s’il s’agit d’une installation portable
    • Les API Curves, Nodes et Grease Pencil changent
    • VSE comporte d’importants breaking changes d’API et une property dépréciée
  • Core inclut plusieurs changements opérationnels
    • BLENDER_SYSTEM_SCRIPTS prend en charge plusieurs paths
    • BLENDER_CUSTOM_SPLASH permet de modifier l’artwork du splash screen
    • Un réglage Quality est ajouté aux images EXR utilisant les codecs de compression DWAA/DWAB
    • « Render Audio » peut effectuer un rendu au format AAC .aac
    • Les fichiers auto-save et quit.blend sont toujours enregistrés avec compression
  • Des améliorations propres à Windows, macOS et Linux sont également incluses
    • Windows prend en charge le copier-coller de l’OS image path dans l’Image Editor
    • macOS améliore le color picking en dehors des fenêtres Blender et la recherche par native key name
    • Linux corrige un problème qui empêchait, sous X11, de coller du texte depuis Blender vers certaines applications comme Firefox

1 commentaires

 
GN⁺ 2025-03-28
Avis sur Hacker News
  • Comme d’habitude, les éloges largement mérités ne manquent pas, mais un point mérite d’être souligné en plus : Blender a largement démocratisé le travail 3D
    Il existe beaucoup de vidéos, d’images et de tutoriels vus des millions de fois, et on a l’impression que le programme lui-même s’est imposé auprès d’un public plus large, pas seulement grâce à des résultats impressionnants ou à des personnes talentueuses
    Désormais, sauf pour les travaux très haut de gamme ou très gourmands en ressources, Blender est devenu le choix par défaut pour la 3D, et si quelqu’un dit faire de la 3D, il y a de fortes chances qu’il utilise Blender
    Aujourd’hui, « Blender » semble signifier pour beaucoup de gens quelque chose comme le Photoshop/Illustrator de la 3D

    • Je travaille depuis assez longtemps dans le secteur de la CG/3D, et quand j’ai commencé il y a environ 15 ans, Maya était de fait le choix par défaut, tout le monde le connaissait. Pourtant, nous utilisions Blender depuis l’époque de Blender 2.5
      Un week-end, en discutant avec quelqu’un qui disait apprendre l’animation, je lui ai demandé : « Vous utilisez donc Maya ? », et sa réaction a été : « C’est quoi Maya ? »
      Le changement a été énorme, et j’ai l’impression que la sortie de Blender 2.8 a ouvert une nouvelle ère. À ce moment-là, ils ont fortement poussé le fonds de développement, puis une boucle vertueuse s’est créée : le logiciel s’améliore, il grossit, les dons augmentent, puis il s’améliore encore
      J’ai hâte de voir jusqu’où cela ira
    • Les paléontologues à l’étage au-dessus de chez moi ont placardé des affiches partout pour proposer d’utiliser Blender afin d’étudier la marche des dinosaures
      On dirait qu’ils veulent faire des scans 3D d’os fossiles puis reconstituer la structure musculaire ; Blender est vraiment partout
    • Ce n’est pas seulement la puissance du logiciel qui compte, mais aussi la culture qui l’entoure
    • J’apprends Blender pour créer des objets de référence pour le dessin, et cette remarque est clairement juste
      Les bases sont assez faciles à apprendre, mais l’étendue des fonctionnalités est tellement vaste que c’est aussi extrêmement intimidant
    • J’ai été surpris d’apprendre qu’il existe des cours Blender de base pour initier des enfants de 10 ans au domaine, et que les enfants s’en sortent plutôt bien
  • Je n’ai jamais contribué à Blender, mais j’ai ressenti une certaine fierté en voyant « made with Blender » au générique
    Blender est un joyau du mouvement FLOSS, et montre une histoire et une attitude dont beaucoup d’autres projets devraient s’inspirer
    J’espère voir davantage de réussites de ce genre

    • Je me souviens l’avoir utilisé à l’époque où tout le monde disait que l’expérience utilisateur de Blender était épouvantable
      Aujourd’hui, la situation s’est complètement inversée et c’est devenu le premier choix de nombreux artistes
      Indépendamment du fait qu’il soit open source, le fait que les produits concurrents facturent des sommes absurdes pour une offre comparable aide évidemment aussi
    • Blender et VLC sont d’excellents exemples d’outils FLOSS qui ne sont pas simplement « une alternative open source à quelque chose », mais des outils de référence à part entière
    • Et en plus, c’est sous GPL ; heureusement
    • Moi aussi, je n’ai été qu’utilisateur de Blender, mais comme on pouvait le scripter en Python, Python est devenu mon premier langage de programmation
      Si je me souviens bien, j’ai commencé à l’utiliser avec la version 2.32 au début de mon adolescence
      Quelque part, il doit encore y avoir un fichier .blend contenant un modèle texturé du Fell beast/Nazgul de LOTR, sur lequel j’avais passé beaucoup de temps, en choisissant la modélisation 3D plutôt que les révisions, au prix de quelques points perdus aux examens
      C’était le bon temps
    • En réalisant un film en prises de vues réelles, je l’ai monté avec Blender comme éditeur vidéo
      C’était déjà excellent à l’époque, et cela a dû devenir bien meilleur au cours des huit dernières années
      J’ai inclus Blender et Inkscape au générique
  • Je trouve remarquable qu’ils utilisent le nom « Winter of Quality » tout en précisant ici l’hiver 2024–2025 dans l’hémisphère Nord
    Cela me semble refléter une sensibilité culturelle et géographique assez rare

    • On finit par s’y habituer. Je ne l’ai pas ressenti comme discriminatoire ni offensant
      Il y a des problèmes bien plus importants. Source : j’étais Africain
  • Le titre a-t-il été modifié ? Je ne trouve pas la partie qui parle d’« Oscar » ou de « Version Tool »

    • Le titre mélange les choses de façon confuse
      Il voulait probablement dire quelque chose comme « sortie d’une nouvelle version du logiciel Blender utilisé dans une œuvre oscarisée », mais même cela n’est pas exact. Ce n’est pas Blender qui a reçu l’Oscar, mais un film réalisé avec Blender
      Cette version semble utiliser l’art de ce film comme image de démarrage pour commémorer cette récompense
    • Au début, j’ai cru qu’il s’agissait d’un système de gestion de versions du code source
    • Je m’attendais à une nouvelle alternative à Git, brillante et créée par l’équipe Blender
      « Blender releases their Oscar-winning version tool » : je me demandais vraiment ce que ça pouvait vouloir dire
    • Le titre n’a vraiment aucun sens ; je ne comprends pas comment il a pu rester en ligne tel quel pendant 8 heures
    • C’était plutôt parce que je jeûnais et que je voulais publier quelque chose rapidement
  • Quelqu’un peut expliquer le titre ? Je ne comprends pas ce que signifie publier un « version tool »
    Est-ce qu’une version spéciale pour les lauréats des Oscars a été publiée, ou bien est-ce un outil séparé qui s’ajoute à Blender ? Je ne suis pas

  • Ici, ce sont les personnes réelles qui devraient être davantage mises en avant que l’outil
    Dans l’open source, le succès de Blender n’a rien de courant. La différence vient probablement du fait que des personnes remarquables s’y sont intéressées et l’ont découvert
    Ou bien les prix élevés des alternatives commerciales ont peut-être poussé les studios d’animation à encourager le développement de Blender, ou les deux
    Quoi qu’il en soit, ce sont les développeurs individuels, et pas seulement le collectif, qui mériteraient davantage de reconnaissance

    • Blender a été lancé par quelqu’un qui avait aussi de l’expérience avec Maya, et nettement plus d’argent que la plupart des gens qui utilisent Blender au quotidien
      Je ne vois pas l’open source comme quelque chose d’exceptionnel. Linux tourne sur plus de la moitié des ordinateurs dans le monde et, à ma connaissance, les logiciels d’impression 3D sont aussi FOSS ; Godot est l’un des plus gros projets sur GitHub
      Les langages de programmation sont aussi open source, et de nouvelles techniques de synthèse sonore fonctionnent déjà sur des bases comme Csound/SuperCollider, des FOSS vieux de plusieurs décennies
      Il existe aussi des éditeurs de texte FOSS qui durent, et des développeurs qui les utilisent créent parfois des logiciels propriétaires ; les exemples continuent ainsi
    • C’est rare, et cela mérite une reconnaissance qui va au-delà de « oh, un chouette logiciel 3D gratuit »
  • On voit récemment une tendance à des notes de version visuellement impressionnantes dans des projets open source comme Godot et Blender
    J’espère que cette tendance va continuer

    • Dolphin et RPCS3 sont aussi de bons exemples
      Même s’ils ne sont pas aussi spectaculaires visuellement, ils sont bien meilleurs que la moyenne et contiennent aussi beaucoup d’explications détaillées sur le développement de certaines fonctionnalités
    • Oui, Godot va dans la même direction que Blender et devient un outil très grand public
      Unity a tout gâché
    • Il va falloir que j’aille voir les notes de version de Godot
  • Je n’ai pas vraiment évalué plusieurs applications en profondeur, c’est plutôt une impression, mais j’ai toujours eu le sentiment que Blender et Houdini avaient été créés par des développeurs qui s’en soucient, contrairement aux autres packages 3D

    • J’ai vraiment envie d’apprendre Houdini
      Son modèle tarifaire n’est pas si mauvais : pour un indépendant, ce n’est que 200 dollars par an, mais comme l’alternative Blender est gratuite et qu’elle est trop bonne, voire simplement meilleure, pour 98 % de ce que je veux faire, même cela devient un obstacle
      Et en plus, j’ai tendance à faire planter Houdini plus souvent que Blender
    • TouchDesigner aussi donne cette impression
  • Cela a sûrement déjà été dit d’innombrables fois dans d’autres discussions, mais Flow est vraiment un excellent film, je le recommande vivement

    • Ce qui retient l’attention des animateurs, c’est le choix d’éviter le storyboard au profit de l’animatique
      Une animatique est une sorte de croquis animé d’une animation, et ce workflow est désormais recommandé aux étudiants
      Cette animatique est visible sur YouTube
  • C’est caché vers la fin de la liste des mises à jour, mais macOS Finder QuickLook permet désormais de prévisualiser les fichiers .blend. Sympa

    • Ce serait bien que Finder et Blender puissent réellement ouvrir d’autres formats 3D dans Blender sans devoir passer par un menu d’importation pénible