De Blender Foundation heeft Blender 4.0 uitgebracht, een gratis 3D-modelleerpakket dat geschikt is voor diverse taken op het gebied van 3D-modellering, 3D-graphics, game-ontwikkeling, simulatie, rendering, compositing, motion tracking, sculpting, animatie en videobewerking. De code wordt gedistribueerd onder de GPL-licentie. Kant-en-klare versies zijn beschikbaar voor Linux, Windows и macOSDe Long Term Support (LTS)-versies van Blender 3.3 en 3.6 blijven ook ondersteund worden, met updates tot respectievelijk september 2024 en juni 2025.
Onder de toegevoegde verbeteringen:
- Er wordt een nieuwe implementatie van de node met de belangrijkste BSDF-shader (Principled Bidirectional Scattering Distribution Function) voorgesteld, die de ondersteuning voor verschillende materiaalsoorten aanzienlijk uitbreidt en de flexibiliteit in gebruik vergroot. Zo wordt de glans van de stof (Sheen) nu geleverd door een nieuw shadermodel van microvezel en geplaatst in de bovenste laag boven de gloed en coating, waardoor deze niet alleen kan worden gebruikt voor opgeruwde stoffen, maar ook om een stofeffect op alle materialen te creëren. De coatinglaag (Coat) wordt nu geplaatst boven de gloedlaag (Emission), waardoor bijvoorbeeld de gloed van een scherm achter glas kan worden gesimuleerd. Subsurface scattering gebruikt nu een basiskleur in plaats van een aparte kleur. De Glossy BSDF- en Anisotropic BSDF-nodes zijn gecombineerd tot één Glossy BSDF-node met de mogelijkheid om anisotropie te regelen. Ondersteuning toegevoegd voor het kleuren van de randen van metalen oppervlakken.

- Er is een AgX-kleurbeheermodus toegevoegd waarmee u, vergeleken met de Filmische modus, realistischere resultaten kunt behalen bij overbelichte gebieden, omdat heldere kleuren worden benaderd met wit, vergelijkbaar met echte camera's.


- De Voronoi-textuurknoop ondersteunt nu het toevoegen van fractale ruis en het specificeren van meerdere detaillagen. Ook zijn er drie nieuwe invoertypen toegevoegd: detail (aantal te berekenen lagen), ruwheid (in welke mate de bovenste lagen het resultaat beïnvloeden) en lacunariteit (de schaalfactor van elke volgende laag).
- Het Cycles-rendersysteem omvat lichtkoppeling, waarmee belichting kan worden toegepast op specifieke objecten in een scène, en schaduwkoppeling, waarmee u kunt specificeren welke objecten schaduwen blokkeren wanneer ze worden belicht. Deze functies bieden meer controle over de belichting, zoals het koppelen van verschillende belichtingsinstellingen aan verschillende objecten en het mogelijk maken van individuele karakterbelichting.


- De rendermethode "Path Guiding" ondersteunt niet alleen het werken met diffuse, maar ook met glanzende oppervlakken. Het gebruik van Path Guiding maakt het mogelijk om het ruisniveau op glanzende oppervlakken aanzienlijk te verminderen en ontbrekende paden naar de lichtbron te vinden. De laadsnelheid van grote polygonale meshes is aanzienlijk verhoogd (met een factor 1.76).


- Er wordt een set "Node tools" voorgesteld, waarmee de basismogelijkheden van Blender kunnen worden uitgebreid en bestaande tools kunnen worden aangepast met geometrische nodes in plaats van Python-scripts. De standaard geometrische node-editor wordt voorgesteld voor het creëren van nieuwe node-gebaseerde tools. Er is een reeks nieuwe functies toegevoegd aan het geometrische nodesysteem om nieuwe functionaliteit te implementeren, zoals het uitvoeren van geometrische nodes als reguliere operatoren.
Ook zijn er diverse specifieke knooppunten toegevoegd die toegang bieden tot de 3D-cursor, selectie van gebieden en zichtbaarheidscontrole (Face Set). Er zijn herhaalzones voor knooppunten toegevoegd, waarmee een willekeurig aantal geselecteerde knooppunten kan worden uitgevoerd om het werk van cycli te organiseren zonder knooppunten te dupliceren. Er zijn 8 nieuwe knooppunten toegevoegd om rotatiebewerkingen te vereenvoudigen.

- De modelleringsinterface heeft de snapmogelijkheden aanzienlijk uitgebreid. Het dropdownmenu voor snappen is opnieuw ontworpen. De mogelijkheid om het basis (initiële) snappunt direct te selecteren (door op de "B"-toets te drukken) en te navigeren door de Alt-toets ingedrukt te houden tijdens het transformeren van objecten (verplaatsen, roteren en schalen) is toegevoegd. Wanneer u met de muis over een polygonaal raster beweegt, verandert de vorm ervan nu afhankelijk van het gebruikte snaptype (het heeft bijvoorbeeld de vorm van een vierkant voor hoekpunten, een cirkel voor een vlak en een driehoek voor tussenliggende punten).

- De gebruikersinterface maakt het nu mogelijk om direct te zoeken naar elementen in het menu 'Toevoegen' (objecten, meshes, curven, knooppunten, modifiers, enz.). Begin in het menu met typen en de resultaten worden weergegeven terwijl u uw zoekterm typt. In andere menu's en submenu's kunt u naar de zoekfunctie gaan door op de spatiebalk te drukken (u kunt bijvoorbeeld de cursor naar het menu 'Bestand' verplaatsen, op de spatiebalk drukken, het bestandsformaat invoeren en een link naar importeren en exporteren krijgen). Voordat u begint met het typen van uw zoekterm, worden eerdere zoekresultaten weergegeven. Het menu 'Toevoegen modifier' is aanzienlijk vernieuwd.

- De afmetingen van het dialoogvenster voor kleurselectie zijn vergroot. Linux и Windows Met de kleurenpickerinterface kunt u een kleur definiëren in een gedeelte van het scherm buiten het Blender-venster.

- Het lettertype in de gebruikersinterface is gewijzigd naar Inter, wat een weergave van hoge kwaliteit garandeert, ongeacht de schermgrootte en -resolutie. Correcte hinting en subpixelpositionering worden geboden bij het weergeven van tekst. Opties voor het inschakelen van subpixel antialiasing zijn toegevoegd aan de instellingen.

- Er zijn nieuwe sneltoetsen en lay-outs toegevoegd om een vertrouwde omgeving te creëren voor mensen die met andere 3D-pakketten hebben gewerkt. Sneltoetsen zijn in verschillende modi geüniformeerd. Met de Tweak Tool kun je nu meerdere objecten tegelijk met de muis verplaatsen. De combinatie Ctrl + komma is toegevoegd voor snelle toegang tot de instellingen. Dubbelklikken met de muis is nu voldoende om de functie voor het hernoemen van labels te gebruiken.

- De animatietools bieden nu een verzameling gewrichten (Armature Bones). De posebibliotheek is omgezet naar een nieuw assetsysteem en is nu toegankelijk vanuit de 3D-viewport. De grafische editor heeft nu interactieve schuifregelaars voor Match Slope, Blend To Ease, Blend Offset, Shear Keys, Scale Average, Time Offset en Push/Pull.

- Er is een nieuwe versie van de Human Base Meshes-set beschikbaar met een verzameling modellen van menselijke lichaamstypen.

- Hydra Storm-add-on toegevoegd met de implementatie van het rendersysteem gebaseerd op het OpenUSD-platform. De nieuwe renderer kan worden gebruikt als alternatief voor Cycles, EEVEE en Workbench. Qua mogelijkheden loopt Hydra Storm achter op de EEVEE-renderer en is vooral gericht op previews vóór export, zodat je kunt beoordelen hoe de scène eruitziet in andere systemen die het USD-formaat ondersteunen.
- Zorgde voor compatibiliteit met de CY2023-specificatie die de hulpprogramma's en bibliotheken van het VFX-referentieplatform definieert.
Bron: opennet.ru















