Blender Foundations organisation har publicerat version 3D-modelleringspaket Blender 3.0, som Àr lÀmpligt för olika uppgifter relaterade till 3D-modellering, 3D-grafik, spelutveckling, simulering, rendering, kompositing, rörelsespÄrning, skulpturmodellerande, animation och videoredigering. Koden distribueras under GPL-licensen. FÀrdiga versioner har skapats för Linux, Windows och macOS.
HuvudförÀndringar i Blender 3.0:
- AnvÀndargrÀnssnittet har uppdaterats och ett nytt tema har introducerats. GrÀnssnittselementen har blivit mer kontrasterande, och menyer och paneler har nu rundade hörn. Via instÀllningarna kan avstÄnden mellan panelerna anpassas efter smak och nivÄn pÄ hörnens rundning kan vÀljas. Utseendet för olika widgetar har enhetliggjorts. Förhandsgranskning och skaleringsmöjligheter för miniatyrer har förbÀttrats. GrÀnssnittet för linjÀr icke-fotorealistisk rendering (Freestyle) har helt omarbetats. Möjligheterna för omrÄdeshantering har utökats: hörnaktiviteter tillÄter nu förskjutning av alla angrÀnsande omrÄden, en ny stÀngningsÄtgÀrd för omrÄden har lagts till och operativa storleksÀndringar av omrÄden har förbÀttrats.

- En ny redigerare har lagts till â Asset Browser, som förenklar arbetet med olika tillĂ€ggsobjekt, material och miljöblock. Möjligheten att definiera elementbibliotek, gruppera element i kataloger och fĂ€sta metadata, sĂ„som beskrivningar och taggar, för att underlĂ€tta sökningen har tillhandahĂ„llits. Det Ă€r möjligt att knyta valfria miniatyrer till element.

- Rendering-systemen Cycles har uppgraderats, vilket avsevÀrt ökar renderingens prestanda med GPU-anvÀndning. Det rapporteras att tack vare den nya koden som körs pÄ GPU-sidan och förÀndringen av schemalÀggaren har renderingstiden för typiska scener ökat med 2-8 gÄnger jÀmfört med den tidigare versionen. Dessutom har stöd för hÄrdvaruacceleration av berÀkningar lagt till med hjÀlp av NVIDIA CUDA och OptiX-teknologier. För AMD GPU har en ny backend baserad pÄ AMD HIP (Heterogeneous Interface for Portability) lagts till, vilket erbjuder C++ Runtime och en C++-dialekt för att skapa bÀrbara applikationer baserade pÄ en enda kod för bÄde AMD- och NVIDIA-GPU (AMD HIP finns för nÀrvarande endast för Windows och RDNA/RDNA2 diskreta kort, medan det för Linux och Àldre AMD grafikkort kommer att finnas i Blender 3.1-versionen). Stödet för OpenCL har avbrutits.

- Kvaliteten och responsiviteten för interaktiv viewport-ritning har avsevÀrt förbÀttrats, Àven nÀr överlappningslÀget Àr aktiverat. Denna förÀndring Àr sÀrskilt anvÀndbar vid ljussÀttning. Separata förinstÀllningar har lagts till för viewport och sampling. Adaptiv sampling har förbÀttrats. Möjlighet att stÀlla in en tidsgrÀns för rendering av scener eller rendering tills ett angivet antal prov har uppnÄtts har lagts till.

- Biblioteket Intel OpenImageDenoise har uppdaterats fram till version 1.4, vilket har ökat detaljnivÄn efter brusreducering i viewporten och vid slutlig rendering. I passfilter har en ny instÀllning för pre-filter lagts till för att styra brusreducering med hjÀlp av hjÀlp-albedo och normaler.


- En Shadow Terminator-lÀge har lagts till för att eliminera artefakter vid grÀnsen mellan ljus och skugga, kÀnnetecknande för modeller med ett stort steg i polygonnÀtet. Dessutom har en ny implementation av skugghanteraren presenterats som stöder reflekterat ljus och bakgrundsbelysning, samt instÀllningar för att styra omfattningen av verkliga och syntetiska objekt. Kvaliteten pÄ fÀrgade skuggor och exakta reflektioner har förbÀttrats vid blandning av 3D med verkliga bilder.

- I underliggande spridningslÀge har stöd för att Àndra anisotropi och brytningsindex lagts till.

- I renderingsmotorn Eevee, som stöder fysisk korrekt rendering i realtid och endast anvÀnder GPU (OpenGL) för visualisering, har prestandan ökat med 2-3 gÄnger vid redigering av mycket stora mesh. Noderna "VÄglÀngd" (Wavelength) och "Attribut" (Attribute, för att definiera egna attribut för mesh) har implementerats. FullstÀndig support för attribut som genereras av geometriska noder har sÀkerstÀllts.

- GrÀnssnittet för hantering av geometriska objekt baserat pÄ noder (Geometry Nodes) har utvidgats, dÀr metoden för att definiera nodgrupper har omarbetats och ett nytt attributsystem har föreslagits. Cirka 100 nya noder har lagts till för interaktion med kurvor, textdata och objektinstanser. Anslutningen mellan noder har blivit mer intuitiv genom att noderna och deras anslutningslinjer fÀrgats i specifika fÀrger. Begreppet fÀlt har lagts till för att organisera dataöverföring och funktioner, baserat pÄ att skapa operationer frÄn grundlÀggande noder och koppla dem samman. FÀlt möjliggör anvÀndning utan namngivna attribut för mellanlagring av data samt utan att anvÀnda specifika noder "Attribute".

- I grĂ€nssnittet för geometriska noder har stöd för textobjekt (Text) och kurvor (Curve) lagts till med full support för attributsystemet, samt möjlighet till arbete med material. Kurvnoder (Curve Nodes) möjliggör arbete med kurvdata i nodtrĂ€det â med de tillhandahĂ„llna kurvprimitiven via nodgrĂ€nssnittet kan man nu utföra resampling, fyllning, beskĂ€rning, stĂ€lla in typ av spline, konvertera till mesh och andra operationer. Textnoder (Text Nodes) tillĂ„ter manipulering av strĂ€ngar genom nodgrĂ€nssnittet.

- I den icke-linjÀra videoredigeraren (Video Sequencer) har stöd för arbete med bild- och videospÄr, förhandsvisning av miniatyrer och konvertering av spÄr direkt i förhandsvisningsomrÄdet lagts till, liknande hur det implementerats i 3D-vyporten. Dessutom har videoredigeraren fÄtt möjlighet att binda godtyckliga fÀrger till spÄren och en omskrivningslÀge har lagts till genom att placera ett spÄr ovanpÄ ett annat.

- Möjligheterna för sceninspektion har utökats med anvÀndning av virtuell verklighet, inklusive möjligheten att visualisera kontroller och navigera genom teletransportation över scenen eller flyga ovanför den. Stöd för 3D-hjÀlmarna Varjo VR-3 och XR-3 har lagts till.

- Nya modifierare har lagts till i systemet för tvÄdimensionell ritning och animation Grease Pencil, 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 som bildar en 3D-modell). Till exempel har modifieraren Dot Dash lagts till för automatisk generering av punktlinjer med möjlighet att tilldela olika material och förskjutningar för varje segment. Den konstnÀrliga linjens prestanda har förbÀttrats avsevÀrt. Arbete har gjorts för att öka anvÀndarvÀnligheten i ritningen.

- Tiden för inlÀsning och skrivning av filer i .blend-format har avsevÀrt förkortats genom anvÀndning av komprimeringsalgoritmen Zstandard istÀllet för gzip.
- Stöd för import av filer i USD-format (Universal Scene Description), föreslaget av Pixar, har lagts till. Import av nÀtverk, kameror, kurvor, material, volymparametrar och belysning stöds. Stödet för Alembic-formatet, som anvÀnds för att representera 3D-scener, har utökats.


KĂ€lla: opennet.ru














