Godot 4.6 stiže s Jolt Physics, novom Modern temom i Inverznom Kinematikom.

Ključne točke:
  • Jolt Physics je sada zadani fizikalni engine za 3D projekte.
  • Nova tema "Modern" i sustav plutajućih panela u editoru.
  • Modularni inverzni kinematički (IK) sustav za realistične animacije.
  • Potpuno prepisivanje SSR sustava zrcaljenja i podrške za Direct3D 12 na Windowsima.
  • Jedinstveni identifikatori čvorova za sprječavanje neispravnih referenci.

Nova moderna tema za Godot 4.6

Prije nekoliko dana je dana Saznajte više o izlasku nove verzije "Godota 4.6", u kojem razvojni tim signalizira kraj prijelazne faze grane 4.x kako bi ušao u fazu usavršavanja i kvalitete.

Ova verzija ne samo da zaglađuje grube rubove prethodnih verzija, već i redefinira vizualno iskustvo editora, integrira industrijske standarde poput Jolt Physicsa prema zadanim postavkama i revolucionira animaciju novim inverznim kinematičkim sustavom.

Glavne nove značajke Godota 4.6

Prvo što će programeri primijetiti kada otvore Godot 4.6 je radikalna promjena u njegovoj estetici.Urednik pokreće novu zadanu temu pod nazivom "Moderno". Dizajnirano za poboljšanje čitljivosti i smanjenje naprezanja očiju putem palete sivih boja i povećanog kontrasta pri isticanju elemenata.

ovo Redizajn ide dalje od kozmetičkih elemenata, kao Nastoji staviti sučelje motora u drugi plan tako da sadržaj igre postane prava zvijezda. Uz ovu vizualnu promjenu, Tijek rada panela je ujedinjen. Sada su donje ploče i većina dokova potpuno plutajuće i odvojive, što korisnicima omogućuje slobodno povlačenje i raspoređivanje po zaslonu, značajka koju su dugo tražili oni koji koriste postavke s više monitora.

S tehničke strane, najveća vijest za razvojne programere 3D igara je definitivno usvajanje Jolt Physics-a kao motora fizičke simulacije Zadano za nove projekte. Jolt, Poznat po korištenju u AAA produkcijama poput Death Strandinga 2, nudi vrhunske performanse i stabilnost, zamjenjujući prethodni interni fizikalni engine i eliminirajući potrebu za instaliranjem kao vanjskog dodatka.

Uz fiziku, animacija dobiva poticaj masivan s ponovnim uvođenjemkompletan i modularni sustav inverzne kinematike (IK). Ovaj sustav je ključan za postizanje realističnih animacija, poput osiguravanja da se stopala lika prilagode neravnom terenu ili da ruka precizno dosegne objekt.

Novi okvir uključuje modifikatore poput IKModifier3D i razne determinističke i iterativne rješavače (FABRIK, CCDIK, itd.). Nadalje, uvodi napredna ograničenja za kontrolu rotacije zglobova i kutne brzine, sprječavajući neprirodne pokrete ili "lomove kostiju" koji se često javljaju u proceduralnim animacijama.

Vizualni realizam i grafička optimizacija

El Sustav refleksije prostora zaslona (SSR) je prepisan od nule, Nova implementacija ne samo da drastično poboljšava realizam materijala poput vode, stakla i metala, već je i učinkovitija. Za projekte koji trebaju iscijediti svaku kap performansi iz svakog kadra, Dodan je način rada s pola rezolucije koji održava prihvatljivu vizualnu kvalitetu. uz znatno niže troškove izvedbe.

Nastavak optimizacije grafike, Godot 4.6 sada koristi Direct3D 12 kao zadani API za renderiranje Prilikom izvoza projekata za Windows, softver je usklađen s modernim Microsoftovim standardima kako bi se osigurala veća stabilnost upravljačkih programa. Što se tiče mobilnih uređaja, ispravljene su kritične greške na uređajima s Mali i Adreno GPU-ima, a poboljšana je točnost HDR boja i uklanjanje pojaseva u mobilnom rendereru.

Poboljšanja tijeka rada i jezgre

Underhood, Godot uvodi strukturne promjene kako bi se izbjegle dugotrajne glavobolje. Implementirani su jedinstveni identifikatori čvorova, Rješenje koje omogućuje engineu praćenje objekata unutar scene čak i ako su premješteni ili preimenovani, sprječavajući prekid referenci tijekom refaktoriranja projekta.

Još jedan strateški dodatak je LibGodot, biblioteka koja omogućuje integraciju Godotovog enginea u druge aplikacije umjesto da se pokreće kao zaseban proces, otvaranje vrata hibridnim alatima za razvojU svakodnevnoj upotrebi, dizajneri razina cijenit će odvojenost alata "Odabir" i "Transformacija", što sprječava slučajne izmjene prilikom jednostavnog pokušaja odabira objekta, te primjenu Bresenhamovog algoritma za crtanje u GridMapu, koji eliminira praznine pri brzom slikanju razina.

Skriptiranje i proširene platforme

Za programere se i okruženje za skriptiranje razvija. Integracija s C# je poboljšana izvornim analizatorom prijevoda, GDExtension sada koristi JSON-bazirano sučelje kako bi olakšao stvaranje automatskih povezivanja. Alat za ispravljanje pogrešaka skripti konačno dodaje gumb za "izlazak" za funkcije, ubrzavajući praćenje pogrešaka.

Konačno, Proširena stvarnost (XR) dobiva izvornu podršku za OpenXR 1.1 i Android XR uređajeTo omogućuje testiranje projekata izravno na hardveru bez komplikacija. Nadalje, integrirana je podrška za scrcpy, što programerima omogućuje pregled i upravljanje zaslonom povezanog Android uređaja izravno s računala tijekom testiranja, čime se učinkovitije zatvara ciklus razvoja mobilnih aplikacija.

Konačno, ako ste zainteresirani saznati više o ovom novom izdanju, pozivam vas da pogledate najavu izlaska. U sljedećem linku.