Před několika dny to bylo dáno Zjistěte více o vydání nové verze „Godot 4.6“, ve kterém vývojový tým signalizuje konec přechodné fáze větve 4.x a vstup do fáze zdokonalování a zkvalitňování.
Tato verze nejen vyhlazuje nedostatky předchozích verzí, ale také nově definuje vizuální zážitek editoru, standardně integruje oborové standardy, jako je Jolt Physics, a přináší revoluci do animace díky novému systému inverzní kinematiky.
Hlavní nové funkce Godotu 4.6
První věc, které si vývojáři všimnou po otevření Godota 4.6, je radikální změna v jeho estetice.Editor spouští nové výchozí téma s názvem „Moderní“. Navrženo pro zlepšení čitelnosti a snížení namáhání očí pomocí palety šedých odstínů a zvýšeného kontrastu při zvýraznění prvků.
toto Redesign jde nad rámec kosmetických úprav, od té doby Snaží se odsunout rozhraní motoru do pozadí aby se obsah hry stal tou pravou hvězdou. Spolu s touto vizuální změnou Pracovní postup panelů byl sjednocen. Spodní panely a většina doků jsou nyní plně plovoucí a odnímatelné, což uživatelům umožňuje volně je přetahovat a uspořádávat po obrazovce, což je funkce, kterou dlouho požadovali uživatelé více monitorů.
Z technického hlediska je největší novinkou pro vývojáře 3D her... definitivní přijetí Jolt Physics jako enginu fyzikální simulace Výchozí nastavení pro nové projekty. Jolt, Známý pro své použití v AAA produkcích, jako je Death Stranding 2, nabízí vynikající výkon a stabilitu, nahrazuje předchozí interní fyzikální engine a eliminuje nutnost jeho instalace jako externího doplňku.
Spolu s fyzikou, animace dostává impuls masivní s znovuzavedením skompletní a modulární systém inverzní kinematiky (IK). Tento systém je zásadní pro dosažení realistických animací, například pro zajištění toho, aby se nohy postavy přizpůsobily nerovnému terénu nebo aby ruka přesně dosáhla na předmět.
Nový framework obsahuje modifikátory jako IKModifier3D a různé deterministické a iterační řešiče (FABRIK, CCDIK atd.). Dále zavádí pokročilá omezení pro řízení rotace kloubů a úhlové rychlosti, čímž zabraňuje nepřirozeným pohybům nebo „zlomeninám kostí“, ke kterým často dochází v procedurálních animacích.
Vizuální realismus a grafická optimalizace
El Systém reflexe prostoru obrazovky (SSR) byl přepsán od nuly, Nová implementace nejen drasticky zlepšuje realismus materiálů, jako je voda, sklo a kov, ale je také efektivnější. Pro projekty, které potřebují z každého snímku vytěžit maximum, Byl přidán režim s polovičním rozlišením, který zachovává přijatelnou vizuální kvalitu. s mnohem nižšími náklady na výkon.
Pokračování v optimalizaci grafiky, Godot 4.6 nyní používá Direct3D 12 jako výchozí renderovací API. Při exportu projektů pro Windows software splňuje moderní standardy společnosti Microsoft, aby poskytoval větší stabilitu ovladačů. Na mobilních zařízeních byly opraveny kritické chyby na zařízeních s grafickými procesory Mali a Adreno a v mobilním rendereru byla vylepšena přesnost barev HDR a odstranění pásem.
Vylepšení pracovního postupu a jádra
Underhood, Godot zavádí strukturální změny aby se předešlo dlouhodobým bolestem hlavy. Byly implementovány jedinečné identifikátory uzlů, Řešení, které umožňuje enginu sledovat objekty ve scéně, i když jsou přesunuty nebo přejmenovány, a zabraňuje tak poškození referencí během refaktoringu projektu.
Dalším strategickým doplňkem je LibGodot, knihovna, která umožňuje integraci Godotova enginu do jiných aplikací místo toho, aby se spouštěl jako samostatný proces, otevírání dveří hybridním vývojovým nástrojůmPři každodenním používání ocení level designéři oddělení nástrojů „Výběr“ a „Transformace“, které zabraňuje nechtěným úpravám při pouhém pokusu o výběr objektu, a také použití Bresenhamova algoritmu pro kreslení v GridMap, který eliminuje mezery při rychlém malování levelů.
Skriptování a rozšířené platformy
Pro programátory se také vyvíjí skriptovací prostředí. Integrace s C# je vylepšena pomocí nativního analyzátoru překladů, A GDExtension nyní používá rozhraní založené na JSON pro usnadnění vytváření automatických vazeb. Ladicí program skriptů konečně přidává tlačítko pro ukončení funkcí, což urychluje sledování chyb.
Konečně, Rozšířená realita (XR) získává nativní podporu pro zařízení OpenXR 1.1 a Android XRTo umožňuje testování projektů přímo na hardwaru bez komplikací. Dále byla integrována podpora pro scrcpy, která vývojářům umožňuje během testování sledovat a ovládat obrazovku připojeného zařízení Android přímo z počítače, a tím efektivněji uzavírat cyklus vývoje mobilních aplikací.
A konečně, pokud se chcete o této nové verzi dozvědět více, zvu vás k přečtení oznámení o vydání. Na následujícím odkazu.