De Blender Foundation heeft de uitgave van de vrije 3D-modelleringspakket Blender 5.0 gepubliceerd, geschikt voor het oplossen van diverse taken op het gebied van 3D-modellering, 3D-graphics, gameontwikkeling, simulatie, rendering, compositing, bewegingstracking, sculptuurmodellering, animatiecreatie en videobewerking. De code wordt verspreid onder de GPL-licentie. Klaar omgebouwde versies zijn gemaakt voor Linux, Windows en macOS. Daarnaast blijven de LTS-takken van Blender 4.2 en 4.5 ondersteund, met updates die tot juli 2026 en 2027 respectievelijk zullen worden uitgebracht.
Onder de toegevoegde verbeteringen:
- Er is een nieuwe implementatie van het kleurensysteem geïntroduceerd met geïntegreerde ondersteuning voor een uitgebreid dynamisch bereik (HDR) en kleurenschema's met een breed kleurengamma (Wide-gamut). De mogelijkheid is geboden om kleuren in Wide-gamut en HDR weer te geven, lezen en exporteren voor afbeeldingen en video. Nieuwe weergavemodi zijn toegevoegd, die de kleurcodering systemen ACES 1.3 en 2.0 (Academy Color Encoding System), HDR-profielen Rec.2100-PQ/Rec.2100-HLG en AgX HDR ondersteunen, die kunnen worden gebruikt voor integratie met professionele filmproductiesystemen en voor de weergave van content op HDR-compatibele schermen. Voor het gebruik van HDR in Linux is het vereist om Blender te draaien in omgevingen op basis van Wayland en de backend die de grafische API Vulkan gebruikt in te schakelen.

Ondersteuning voor het gebruik van Wide-gamut kleuren is toegevoegd, inclusief kleurenschema's ACEScg en Linear Rec.2020, bij het werken met materialen, lichtbronnen en compositing. Het is mogelijk om een aparte werkruimte kleurenschema in te stellen voor elk bestand en sequentie.

De mogelijkheid om afbeeldingen op te slaan in het OpenEXR-formaat in de kleurenschema's ACES2065-1 en ACEScg is gerealiseerd. Ondersteuning voor kijktransformaties, zoals beschreven in de ACES 2.0-standaard (view transform - kleurtransformatie berekend tijdens rendering, om te worden weergegeven op een monitor), is toegevoegd. De compatibiliteit met de OpenColorIO-configuratie voor ACES 2.0 is verbeterd, die wordt toegepast om kleurconsistentie in verschillende fasen van filmproductie te waarborgen. Een node voor het omzetten van kleurenschema's tijdens het compositing is toegevoegd.

- In de node 'Sky Texture' is een nieuw hemelmodel toegevoegd, waarin meervoudige scattering wordt gebruikt voor een realistischere weergave. Het oude hemelmodel is behouden als een optie onder de naam 'Single Scattering'. Naast het genereren van hemelafbeeldingen kan het nieuwe model ook worden gebruikt om nauwkeurige reflecties in interieurs te vormen. Met de Sky Texture-node kunnen nu ook snel zonsopgangs- of zonsondergangscènes worden gegenereerd door slechts één parameter te wijzigen.
- De node 'Radial Tiling' is toegevoegd voor het creëren van afgeronde vormen en mozaïekafbeeldingen.

- De mogelijkheden voor het bake (afbakken) van texturen uit meshes met behulp van de 'Multiresolution'-modifier zijn aanzienlijk uitgebreid. Bijvoorbeeld, ondersteuning voor n-hoekige vlakken is toegevoegd, evenals de mogelijkheid om vector displacement te bakken, alleen te bakken in geselecteerde en actieve afbeeldingen, en het rekening houden met de 'Subdivision Surface'-modifier.

- In de shader-nodes is ondersteuning toegevoegd voor 'Repeat Zones', vergelijkbaar met hoe ze zijn geïmplementeerd in geometrische nodes. Bij het gebruik van het EEVEE-renderingssysteem is dynamische instelling van het aantal iteraties mogelijk, terwijl in het Cycles-systeem alleen een vast aantal iteraties kan worden ingesteld.
- De nodes 'Bundle' (samenvoegen van meerdere elementen in een set), 'Closure' (doorgeven van eigen functies voor groepen van nodes) en 'Menu Switch' (weergeven van een waarde op basis van het geselecteerde menu-item) zijn toegevoegd.

- In de Cycles-renderengine is standaard een nieuw algoritme voor volumetrisch renderen geactiveerd, dat blokkerige artefacten in overlappende volumes voorkomt en het mogelijk maakt om te werken zonder parameters zoals stapgrootte, maximaal aantal stappen en homogeniteit van het volume in te stellen.

- In Cycles is een nauwkeuriger methode voor subsurface scattering (ondergrondse scattering) geïmplementeerd. De nieuwe methode houdt rekening met meervoudige reflecties bij het modelleren van lichtscattering binnen complexe doorzichtige objecten en elimineert overmatige verdonking van gebieden, maar vereist meer tijd voor het renderen.

- In Cycles is the effect of iridescence applied to metallic materials, for example, to visualize rainbow sheen in areas of metal overheating.

- The adaptive piecewise surface construction mechanism (Adaptive Subdivision) has been stabilized and is enabled by default in the 'Subdivision Surface' modifier, which divides cells in the mesh based on distance from the camera. An 'Object Space' option has been added, allowing the edge length to be set not in pixels but in the object's own measurement units.
- Optimization has been implemented in the EEVEE rendering engine, significantly accelerating material compilation. Speed increases are observed when using all backends; for instance, in configurations based on NVIDIA and Vulkan backends, acceleration can reach up to 4 times. Instance mesh layering operations are accelerated by up to 3 times. The implementation of MatCaps (Material Capture) has also been updated in EEVEE, adding support for reflective light, enhancing the rendering quality of dark surfaces when viewing a 3D scene.

- The demo files and asset sets have been updated. A new asset with a human skeleton has been added to the Human Base Meshes set.

- A new asset panel (Asset Shelf) has been implemented in the compositing system (Compositor), providing quick access to preset effects.

- Compatibility has been ensured with the specification defining the utilities and libraries of the VFX reference platform.
- The capabilities of the 2D drawing and animation system Grease Pencil have been expanded, allowing sketches to be created in 2D and then used in a 3D environment as three-dimensional objects (a 3D model is formed based on several flat sketches from different angles). The ability to apply a motion blur effect to moving objects has been added. A 'Curve Data' panel has been added to the 3D viewport sidebar, allowing the values of one or several selected curves to be set. Support has been implemented for setting different types of angles for each point: with flat, sharp, or rounded vertices. A 'Pen' tool has been added for creating and editing Bezier curves. The correct joining of the start and end segments of closed strokes without gaps or overlaps has been ensured.

- De integratie van de niet-lineaire videobewerker (Video Sequencer) met andere componenten van Blender is uitgebreid. In de eigenschappeneditor zijn aparte tabs toegevoegd voor modifier- en spoorinstellingen. Een modifier op basis van compositing nodes is geïmplementeerd. In de onderste balk zijn knoppen voor afspeelbesturing ingebouwd.

- De Array-modifier is herontworpen met gebruik van geometrische nodes, waardoor deze gemakkelijk kan worden aangepast en uitgebreid op basis van jouw voorkeuren, en ook randomisatie, cirkelvormige distributie en gizmo's kan gebruiken bij het plaatsen van objecten.
- In de UV-editor is de synchronisatie van UV-unwrapping herzien en standaard ingeschakeld. De prestaties bij het terugdraaien van wijzigingen zijn verbeterd.
- De navigatie tijdens de inspectie van VR-scènes is verbeterd met behulp van virtual reality-headsets. Nieuwe navigatie-instellingen zijn toegevoegd voor de virtuele realiteit. Er is een mogelijkheid toegevoegd om de bewegingssnelheid in de vluchtmodus te wijzigen. De navigatie in de teleportatiemodus is verbeterd. Voor het verminderen van desoriëntatie is er discrete camerabeweging toegevoegd tijdens joystickacties op de controller. Om bewegingsziekte tijdens het werken te verminderen, is er een vignetteringseffect toegevoegd dat het gezichtsveld tijdens beweging beperkt.

- De instellingen voor themacontroles zijn vereenvoudigd. Een optie 'Reduce Motion' is toegevoegd om overbodige animatie-effecten uit te schakelen. De interface van de nodeseditor is geoptimaliseerd.
- Standaard is het opslaan van blend-bestanden in gecomprimeerde vorm ingeschakeld.
- Een nieuwe commandoregeloptie ‘—gpu-vsync [on/off/auto]’ is toegevoegd voor het beheren van verticale synchronisatie (VSync) met een frame-dampgevende puls, die voorkomt dat er tearing optreedt bij de uitvoer.
- Op systemen met Wayland is het gebruik van het cursor-shape protocol geïmplementeerd om het uiterlijk van de cursor in te stellen.


Bron: opennet.ru















