Blender Foundation har slÀppt versionen av den fria 3D-modelleringsprogramvaran Blender 3.4, som Àr lÀmplig för att lösa olika uppgifter relaterade till 3D-modellering, 3D-grafik, spelutveckling, simulering, rendering, komposition, rörelsespÄrning, skulptinmodelltillverkning, animation och videoredigering. Koden distribueras under GPL-licensen. FÀrdiga byggen Àr skapade för Linux, Windows och macOS. Samtidigt har en korrigerande version av Blender 3.3.2 skapats i en lÄngsiktig stödlinje (LTS), dÀr uppdateringar kommer att ske fram till september 2024.
Bland förbÀttringarna som har lagts till i Blender 3.4:
- Stödet för Wayland-protokollet har implementerats, vilket möjliggör att köra Blender direkt i Wayland-baserade miljöer utan att anvÀnda XWayland-lagret, vilket förbÀttrar arbetskvaliteten i Linux-distributioner som anvÀnder Wayland som standard. För att arbeta i Wayland-miljöer krÀvs biblioteket libdecor för fönsterdekoration pÄ klientsidan.
- Möjligheten att bygga Blender som en modul för Python-sprÄket har lagts till, vilket möjliggör skapande av bindningar och tjÀnster för datavisualisering, animation, bildbehandling, videoredigering, konvertering av 3D-format och automatisering av olika uppgifter i Blender. För Ätkomst till Blender-funktionaliteten frÄn Python-kod erbjuder paketet "bpy".
- I rendering-systemet Cycles har stöd för metoden "Path Guiding" lagts till, vilket, i jÀmförelse med path tracing-tekniken, ger högre kvalitet vid behandling av scener med reflekterat ljus samtidigt som samma processorresurser anvÀnds. Speciellt gör metoden det möjligt att minska brusnivÄn i scener dÀr path tracing-tekniken har svÄrt att spÄra vÀgen till ljuskÀllan, till exempel nÀr ett rum belyses genom en liten dörrspringa. Metoden har implementerats genom integration av OpenPG-biblioteket (Open Path Guiding), förberett av Intel.

- I lÀget för skulpturell modellering har Ätkomsten till instÀllningarna för automatisk maskering förenklats och Àr nu tillgÀngliga i rubriken för 3D-vyn. Möjligheter för automatisk maskering baserat pÄ ojÀmnheter, betraktningspunkt och valt omrÄde har lagts till. För att omvandla automatisk mask till en vanlig maskattribut som kan redigeras och visualiseras, rekommenderas att anvÀnda knappen "Create Mask."
- I UV-redigeraren (UV Editor) har en ny geometrisk mjukgöringspensel (Relax) föreslagits, vilket ökar kvaliteten pÄ UV-uppackningen genom att uppnÄ mer exakt överensstÀmmelse med 3D-geometrin vid berÀkning av parametrarna för texturtillÀmpning pÄ 3D-objektet. UV-redigeraren har ocksÄ fÄtt stöd för oregelbundna nÀt, pixelavstÄnd, övre lÄsning av nÀt, rotation av UV-uppackning med justering mot vald kant och snabb uppsÀttning av slumpmÀssiga parametrar för skalning, rotation eller förflyttning för valda UV-öar.

- Viewport Overlay har tillhandahÄllits för att visa geometriska noder, vilket kan anvÀndas för förhandsvisning, felsökning eller testning av Àndringar av attribut i nodtrÀdet.
- Ă
tta nya noder har lagts till för extraktion av data frÄn nÀt och kurvor (till exempel bestÀmning av kantanslutningar, hörnens vinklar, normala instÀllningar för kurvor och kontrollpunktsverifiering). En nod för sampling av UV-ytor har lagts till, vilket gör att du kan ta reda pÄ vÀrdet av attribut baserat pÄ UV-uppackningskoordinater. I menyn "Add" har visningen av resursgruppen för noder sÀkerstÀllts.
- Möjligheterna i systemet för 2D-teckning och animation med Grease Pencil har utvidgats, vilket möjliggör skapande av skisser i 2D som sedan kan anvÀndas i 3D-miljöer som tredimensionella objekt (baserat pÄ flera platta skisser i olika vinklar skapas en 3D-modell). En konturmodifierare har lagts till för att generera omkretsen baserat pÄ kameravy. Möjlighet att importera flera SVG-filer samtidigt har lagts till. Verktyget för utfyllnad har förbÀttrats avsevÀrt. En ny metod för utfyllnad har föreslagits, som anvÀnder cirkelradien för att bestÀmma nÀrheten av linjens Àndar vid fyllning.
- I filer med " .mtl " har stöd för förlÀngningar för fysiskt korrekt rendering (PBR) implementerats.
- Arbetet med typsnitt har förbÀttrats.
- Möjlighet att extrahera bilder frÄn video i WebM-format har lagts till och stöd för kodning av video i AV1-format med FFmpeg har implementerats.
- I Eevee-motorn och viewporten pÄ Linux-plattformen har möjligheten för rendering i headless-lÀge sÀkerstÀllts.
- Prestandan för modifieraren för ytdelning (Subdivision Surface Modifier), skapande av objekt i batch-lÀge, berÀkning av inaktiverade modifierare och skapande av miniatyrer i WebP-format har ökat. Prestandan för skulptering har förbÀttrats i situationer dÀr inga masker och kantuppsÀttningar anvÀnds.
KĂ€lla: opennet.ru


