Pred nekaj dnevi je bila dana Izvedite več o izdaji nove različice "Godota 4.6", v katerem razvojna ekipa signalizira konec prehodne faze veje 4.x, da vstopi v fazo izpopolnjevanja in kakovosti.
Ta različica ne le zgladi grobe robove prejšnjih različic, temveč tudi na novo opredeljuje vizualno izkušnjo urejevalnika, privzeto integrira industrijske standarde, kot je Jolt Physics, in z novim sistemom inverzne kinematike revolucionira animacijo.
Glavne novosti Godota 4.6
Prva stvar, ki jo bodo razvijalci opazili, ko bodo odprli Godot 4.6, je radikalna sprememba v njegovi estetiki.Urejevalnik uvaja novo privzeto temo z imenom »Moderno«. Zasnovan za izboljšanje berljivosti in zmanjšanje naprezanja oči s sivinsko barvno paleto in povečanim kontrastom pri poudarjanju elementov.
ta Prenova presega kozmetično, saj Prizadeva si, da bi vmesnik motorja potisnil v ozadje tako da vsebina igre postane prava zvezda. Poleg te vizualne spremembe, Delovni tok panelov je bil poenoten. Zdaj so spodnje plošče in večina dokov popolnoma plavajoče in snemljive, kar uporabnikom omogoča, da jih prosto vlečejo in razporejajo po zaslonu, kar je funkcija, ki so jo dolgo zahtevali tisti, ki uporabljajo večmonitorske nastavitve.
Na tehnični strani je največja novica za razvijalce 3D iger dokončna uporaba Jolt Physics kot motorja fizikalne simulacije Privzeto za nove projekte. Jolt, Znan je po uporabi v AAA produkcijah, kot je Death Stranding 2, ponuja vrhunsko zmogljivost in stabilnost, saj nadomešča prejšnji notranji fizikalni mehanizem in odpravlja potrebo po namestitvi kot zunanjega dodatka.
Skupaj s fiziko, animacija dobi zagon ogromen s ponovno uvedbo spopoln in modularni sistem inverzne kinematike (IK). Ta sistem je ključnega pomena za doseganje realističnih animacij, na primer za zagotavljanje, da se stopala lika prilagajajo neravnemu terenu ali da roka natančno doseže predmet.
Novi okvir vključuje modifikatorje, kot je IKModifier3D, in različne deterministične in iterativne reševalce (FABRIK, CCDIK itd.). Poleg tega uvaja napredne omejitve za nadzor vrtenja sklepov in kotne hitrosti, s čimer preprečuje nenaravne gibe ali "zlome kosti", ki se pogosto pojavljajo v proceduralnih animacijah.
Vizualni realizem in grafična optimizacija
El Sistem odboja zaslona (SSR) je bil na novo napisan, Nova izvedba ne le drastično izboljša realizem materialov, kot so voda, steklo in kovina, ampak je tudi učinkovitejša. Za projekte, ki morajo iz vsakega kadra iztisniti še zadnjo kapljico zmogljivosti, Dodan je bil način polovične ločljivosti, ki ohranja sprejemljivo vizualno kakovost. z veliko nižjimi stroški izvedbe.
Nadaljevanje z optimizacijo grafike, Godot 4.6 zdaj uporablja Direct3D 12 kot privzeti API za upodabljanje Pri izvozu projektov za Windows se programska oprema usklajuje s sodobnimi Microsoftovimi standardi, da zagotavlja večjo stabilnost gonilnikov. Na mobilnem področju so bile odpravljene kritične napake na napravah z grafičnimi procesorji Mali in Adreno, v mobilnem upodabljalniku pa sta bila izboljšana natančnost barv HDR in odstranjevanje pasov.
Izboljšave poteka dela in jedra
Underhood, Godot uvaja strukturne spremembe da se izognemo dolgotrajnim glavobolom. Uvedeni so bili enolični identifikatorji vozlišč, Rešitev, ki omogoča mehanizmu sledenje objektov znotraj scene, tudi če so premaknjeni ali preimenovani, s čimer preprečuje prekinitev referenc med refaktoriranjem projekta.
Še en strateški dodatek je LibGodot, knjižnica, ki omogoča integracijo Godotovega mehanizma v druge aplikacije namesto da bi ga izvajali kot ločen proces, odpiranje vrat hibridnim razvojnim orodjemPri vsakodnevni uporabi bodo oblikovalci nivojev cenili ločitev orodij za »Izbira« in »Transformacija«, kar preprečuje nenamerne spremembe že pri poskusu izbire predmeta, ter uporabo Bresenhamovega algoritma za risanje v GridMap, ki odpravlja vrzeli pri hitrem barvanju nivojev.
Skriptiranje in razširjene platforme
Za programerje se razvija tudi okolje za skriptiranje. Integracija s C# je izboljšana z izvornim analizatorjem prevodov, GDExtension zdaj uporablja vmesnik, ki temelji na JSON, za lažje ustvarjanje samodejnih povezav. Razhroščevalnik skriptov končno doda gumb za izhod za funkcije, kar pospeši sledenje napakam.
Končno, Razširjena resničnost (XR) dobiva izvorno podporo za naprave OpenXR 1.1 in Android XRTo omogoča testiranje projektov neposredno na strojni opremi brez zapletov. Poleg tega je bila integrirana podpora za scrcpy, ki razvijalcem omogoča, da med testiranjem neposredno iz računalnika spremljajo in upravljajo zaslon povezane naprave Android, s čimer se cikel razvoja mobilnih naprav učinkoviteje zaključi.
Če vas zanima več o tej novi izdaji, vas vabim, da si ogledate napoved izdaje. V naslednji povezavi.