Blender Foundation har offentliggjort udgivelsen af det frit tilgængelige 3D-modelleringsprogram Blender 4.2, der er velegnet til en bred vifte af opgaver relateret til 3D-modellering, 3D-grafik, spiludvikling, simulering, rendering, compositing, motion tracking, sculpting, animation og videoredigering. Koden distribueres under GPL-licensen. Færdige builds er tilgængelige for Linux, Windows og macOS. Udgivelsen har fået status som en version med udvidet support (LTS) og vil blive understøttet frem til juli 2026. LTS-versionerne Blender 3.3 og 3.6 fortsætter også med at blive understøttet, med opdateringer der vil blive udgivet frem til september 2024 og juni 2025.
Blandt de tilføjede forbedringer:
- Systemerne til tilføjelsesprogrammer (Add-on) og temaer er blevet moderniseret og forenet, og er blevet transformeret til et samlet koncept for extensions (udvidelser). Udvidelser kan nemt installeres fra disk, lokal repository eller fra hjemmesiden extensions.blender.org ved hjælp af Drag & Drop, og de kan opdateres direkte fra Blender-grænsefladen (opdateringskontrol i repositories udføres ved hver opstart).
- En helt omskreven implementering af renderingsmotoren EEVEE er inkluderet, som understøtter fysisk korrekt realtidsrendering og bruger GPU'en til visualisering. Den nye version af motoren udvikles under projektet EEVEE Next og er bemærkelsesværdig for sin støtte til realistisk rendering ved brug af global belysning (rendering med hensyntagen til indirekte lys, refleksioner og brydninger), displacement (deformation efter teksturkort), forbedret SSS (Subsurface Scattering, simulation af lysgennemtrængning i halvtransparente materialer), stabile dithered volumetriske effekter ved navigation i scenen, et ubegribeligt antal BSDF (Bidirectional Scattering Distribution Function) og lyskilder i scenen samt implementeringen af bevægelsesuskarphedseffekter i view-porten (simulering af uskarphed ved hurtig bevægelse af objekter). EEVEE giver nu mulighed for automatisk at fremhæve intense lyskilder fra omgivelserne og behandle dem som solstråler, hvilket sikrer en mere realistisk skygge-rendering.
- Der renderingssystem Cycles er blevet ændret for at forbedre kvaliteten og hastigheden af rendering. En ny node, Ray Portal BSDF, er blevet tilføjet til at flytte stråler til et nyt sted i scenen, hvilket kan bruges f.eks. til rendering af portaler. I noden med den principielle BSDF-shader er der implementeret støtte til fysisk nøjagtige interferenseffekter i tynde film, f.eks. til realistisk gengivelse af bobler. Kvaliteten af støjreduktion er blevet forbedret, og der er tilføjet mulighed for at accelerere støjreduceringsoperationer ved hjælp af AMD GPU'er på systemer med Linux og Windows.


- Mulighederne for automatisering af implementering og vedligeholdelse af Blender-builds på animationsstudier samt i isolerede miljøer, der ikke giver adgang til internettet, er blevet udvidet (de anvendte scripts og tilskud kan organiseres som separate sæt, og der er tilføjet et flag "—offline-mode" til at køre i offline-tilstand).
- Der er indbygget støtte til den offentliggjorte PBR Neutral Tone Mapper-specifikation fra Khronos-konsortiet, som muliggør fotorealistisk farvegengivelse ved rendering af aktiver.
- Der er tilføjet en ny tilstand til hurtigt at skabe polygonale former — i denne tilstand tilføjes et nyt punkt til polygonet ved hvert tryk på venstre museknap, og hvis trykket falder sammen med startpunktet, lukkes figuren. I skulpturmodes kan en håndbevægelse til oprettelse af en linje nu bruges til trimming, dannelse af facet-sæt og skjulning, mens en fri markeringsgestus, "lasso", kan bruges til at skjule områder.
- Der er tilføjet en ny type stik, der bruger matricer og væsentligt forenkler transformationer. Der er også tilføjet typiske noder til arbejde med matricer.
- Interaktiviteten i "Node tools" er forbedret, hvilket gør det muligt at udvide Blenders grundlæggende funktioner og ændre eksisterende værktøjer ved hjælp af geometriske noder i stedet for Python-scripts. I nodesystemet kan der nu anvendes information om viewport og musens position, og der er tilføjet en funktion til kun at anvende den valgte operator efter et museklik. Geometriske noder er blevet optimeret i forhold til brugen af multitrådning. Udførelsen af noder til skalering af elementer er blevet 4-10 gange hurtigere, og 10-20 gange hurtigere ved sampling af UV-overflader.
- Brugergrænsefladen i den ikke-lineære videoredigerer (Video Sequencer) er forbedret. For at skabe mere tydelig adskillelse er hjørnerne på elementerne rundet, og afstandene på redigeringsbordet er øget, mens konturerne af aktive og valgte spor er blevet tykkere. For at justere positionen af et element skal musen blot føres til kanten af sporet eller området mellem sporene og derefter flyttes, mens venstre museknap holdes nede. Elementer, der er knyttet til ikke-eksisterende filer, fremhæves nu med rød farve og en speciel ikon. I tekstsporo har ekstra indstillinger til skygge, som teksten kaster, været tilføjet.

- Overensstemmelse med CY2024-specifikationen er sikret, som fastlægger værktøjer og biblioteker til den referenceplatform for VFX. Versioner af Python 3.11, OpenEXR 3.2, OpenColorIO 2.3 og OpenSubdiv 3.6 er blevet opdateret.
- Understøttelse af at knytte sin egen eksporthandler til hver kollektion er tilføjet, så det ikke er nødvendigt at vælge formatet ved hver eksport af aktiver. For eksempel kan glTF-formatet knyttes til aktiver til spil eller USD-formatet til studiearbejder. Eksportindstillingerne gemmes i .blend-filer og nulstilles ikke mellem sessioner. Muligheden for import og eksport af hårmodeller i USD-format og import af punktskyer er blevet tilføjet. Mesh-kontrolprocessen ved import er blevet 3-2 gange hurtigere. Mesh-kontrol er blevet inkluderet ved import af filer i USD-, OBJ-, PLY- og STL-formater. Muligheden for at importere flere Alembic-filer samtidig er tilføjet.
- Værktøjer til at oprette bærbare installationer er blevet tilføjet, hvori indstillingerne automatisk tages i brug for at genskabe brugerens miljø. Indstillingerne placeres i en portable-mappe, hvorfra Blender forsøger at overføre konfigurationen ved opstart.
- Systemet til post-processing (Compositor) understøtter acceleration ved hjælp af GPU.
- Ydelsen af grafisk editor er betydeligt forbedret.
- Den indbyggede teksteditor har fået syntaksfremhævning til shadersproget GLSL.
- Udførelsen af forskellige dialogbokse er blevet optimeret, og brugergrænsefladens skalering er forbedret.

- Udførelsen af fortrydelse af ændringer (Undo) er blevet fem gange hurtigere.
- I brugermiljøer baseret på Wayland-protokollen er det blevet muligt at kopiere og indsætte billeder fra udklipsholderen.
- På Linux-platformen er det blevet muligt at registrere og fjerne filassociationer, der gør det muligt at åbne Blender ved forsøg på at åbne forskellige filtyper.

Kilde: opennet.ru




