Pred pár dňami to bolo dané Získajte informácie o vydaní novej verzie „Godot 4.6“, v ktorom vývojový tím signalizuje koniec prechodnej fázy vetvy 4.x, ktorá vstupuje do fázy zdokonaľovania a skvalitňovania.
Táto verzia nielenže vyhladzuje nedostatky predchádzajúcich verzií, ale tiež nanovo definuje vizuálny zážitok editora, štandardne integruje priemyselné štandardy ako Jolt Physics a prináša revolúciu do animácie vďaka novému systému inverznej kinematiky.
Hlavné nové vlastnosti Godota 4.6
Prvá vec, ktorú si vývojári všimnú po otvorení Godota 4.6, je radikálna zmena v jeho estetike.Editor spúšťa novú predvolenú tému s názvom „Moderná“. Navrhnuté na zlepšenie čitateľnosti a zníženie namáhania očí prostredníctvom palety farieb v odtieňoch sivej a zvýšeného kontrastu pri zvýrazňovaní prvkov.
toto Redizajn ide nad rámec kozmetickej úpravy, ako Snaží sa odsunúť rozhranie motora do úzadia aby sa obsah hry stal skutočnou hviezdou. Spolu s touto vizuálnou zmenou, Pracovný postup panelov bol zjednotený. Spodné panely a väčšina dokov sú teraz plne plávajúce a odnímateľné, čo používateľom umožňuje voľne ich presúvať a usporiadať po obrazovke, čo je funkcia, ktorú dlho žiadali tí, ktorí používajú viacmonitorové zostavy.
Z technického hľadiska je najväčšou novinkou pre vývojárov 3D hier... definitívne prijatie Jolt Physics ako enginu fyzikálnej simulácie Predvolené pre nové projekty. Jolt, Známy pre svoje použitie v AAA produkciách, ako napríklad Death Stranding 2, ponúka vynikajúci výkon a stabilitu, nahrádza predchádzajúci interný fyzikálny engine a eliminuje potrebu inštalácie ako externého doplnku.
Spolu s fyzikou, animácia dostáva impulz masívne s opätovným zavedením skompletný a modulárny systém inverznej kinematiky (IK). Tento systém je nevyhnutný pre dosiahnutie realistických animácií, ako je zabezpečenie toho, aby sa nohy postavy prispôsobili nerovnému terénu alebo aby ruka presne dosiahla na objekt.
Nový rámec obsahuje modifikátory ako IKModifier3D a rôzne deterministické a iteratívne riešiče (FABRIK, CCDIK atď.). Okrem toho zavádza pokročilé obmedzenia na riadenie rotácie kĺbov a uhlovej rýchlosti, čím zabraňuje neprirodzeným pohybom alebo „zlomeninám kostí“, ku ktorým často dochádza v procedurálnych animáciách.
Vizuálny realizmus a grafická optimalizácia
El Systém odrazu priestoru obrazovky (SSR) bol od základov prepísaný, Nová implementácia nielenže drasticky zlepšuje realizmus materiálov ako voda, sklo a kov, ale je aj efektívnejšia. Pre projekty, ktoré potrebujú z každého záberu vyťažiť maximum výkonu, Bol pridaný režim s polovičným rozlíšením, ktorý zachováva prijateľnú vizuálnu kvalitu. s oveľa nižšími nákladmi na výkon.
Pokračujem v optimalizácii grafiky, Godot 4.6 teraz používa Direct3D 12 ako predvolené vykresľovacie API Pri exporte projektov pre Windows je softvér v súlade s modernými štandardmi spoločnosti Microsoft, aby poskytoval väčšiu stabilitu ovládačov. Na mobilnom fronte boli opravené kritické chyby na zariadeniach s grafickými procesormi Mali a Adreno a v mobilnom rendereri bola vylepšená presnosť farieb HDR a odstránenie pásiem.
Vylepšenia pracovného postupu a jadra
Underhood, Godot zavádza štrukturálne zmeny aby sa predišlo dlhodobým bolestiam hlavy. Boli implementované jedinečné identifikátory uzlov, Riešenie, ktoré umožňuje enginu sledovať objekty v scéne, aj keď sú presunuté alebo premenované, čím sa zabráni poškodeniu referencií počas refaktoringu projektu.
Ďalším strategickým doplnkom je LibGodot, knižnica, ktorá umožňuje integráciu Godot enginu do iných aplikácií namiesto toho, aby sa spúšťal ako samostatný proces, otváranie dverí hybridným vývojovým nástrojomPri každodennom používaní ocenia dizajnéri úrovní oddelenie nástrojov „Výber“ a „Transformácia“, ktoré zabraňuje náhodným úpravám pri jednoduchom pokuse o výber objektu, a použitie Bresenhamovho algoritmu na kreslenie v GridMap, ktorý eliminuje medzery pri rýchlom maľovaní úrovní.
Skriptovanie a rozšírené platformy
Pre programátorov sa vyvíja aj skriptovacie prostredie. Integrácia s C# je vylepšená vďaka natívnemu analyzátoru prekladov, A GDExtension teraz používa rozhranie založené na JSON na uľahčenie vytvárania automatických väzieb. Ladiaci program skriptov konečne pridáva tlačidlo „step out“ pre funkcie, čím sa zrýchľuje sledovanie chýb.
konečne, Rozšírená realita (XR) získava natívnu podporu pre zariadenia OpenXR 1.1 a Android XRTo umožňuje testovanie projektov priamo na hardvéri bez komplikácií. Okrem toho bola integrovaná podpora pre scrcpy, ktorá vývojárom umožňuje sledovať a ovládať obrazovku pripojeného zariadenia so systémom Android priamo z počítača počas testovania, čím sa efektívnejšie uzatvára cyklus vývoja mobilných zariadení.
Na záver, ak sa chcete o tomto novom vydaní dozvedieť viac, pozývam vás, aby ste si pozreli oznámenie o vydaní. Na nasledujúcom odkaze.