Indholdsfortegnelse:
Der var et par spændende meddelelser, der kom ud i denne uge fra Khronos Group, konsortiet bag Vulkan API, der hjalp din Galaxy S7 og Pixel til at svæve på trods af grafik-tungt gameplay. Som en del af GDC 2017 annoncerede gruppen flere initiativer, der forhåbentlig vil hjælpe med at standardisere 3D-billed gengivelse overalt, og således få spil til at se bedre ud på din smartphone og virtual reality mere tilgængelige på forskellige platforme. Der er masser af kuglepunkter at gennemgå, så lad os komme i gang.
"JPEG til 3D"
Har du hørt om specifikationen, der hjælper tredimensionel grafik med at gengives mere problemfrit? Det kaldes glTF, og det er en spec, der blev introduceret sidste år. Det er den slags ting, der gør gameplay lettere for mobile enheder. Og det er den slags ting, der kan hjælpe med at gøre Chrome-browseren til sit eget bonafide-operativsystem. Forestil dig at spille spil gennem din browser.
Khronos-gruppen annoncerede, at den nu afslutter den anden iteration af denne specifikation. glTF 2.0 bringer med sig Physically Based Rendering (PBR), hvilket vil gøre det lettere at trylle frem aktiver. I det væsentlige programmerer du skyggen af tekstur for at skabe modellen. Du kan om det i den officielle blogpost. På nuværende tidspunkt er alle BabylonJS-, three.js-, Cesium-, xeogl- og instant3Dhub-motorer og Sketchfab i færd med at migrere til glTF 2.0.
OpenXR
Hvem kan lide åbne standarder? Khronos introducerer en ny kaldet OpenXR, hovedsagelig en åben standard for virtual reality og augmented reality apps. Dette vil gøre det således, at virksomheder Steam og Oculus kan udvikle titler og hardware, der fungerer ombytteligt med HTC Vive's hardware eller endda Daydream VR. Det vil også hjælpe med at sænke adgangsbarrieren for de mindre app- og enhedsudviklere, der ønsker at komme ind i VR- og AR-rummet, ud over at lette væk fra yderligere fragmentering af branchen.
WebGL 2.0
For den sidste smule relevante nyheder har Khronos afsløret, at WebGL 2.0 er afsluttet og handler ud til browsere overalt. Dette er ikke nyheder, der vender mod mobilenheder, men hvis du er en Chrome- eller Firefox-bruger, har du adgang til OpenGL ES 3.0, hvilket væsentligt vil gøre det lettere for begge browsere at gengive 3D-grafik. Det er især nysgerrig, hvordan denne form for funktionalitet kunne fungere med Chrome OS i fremtiden, i betragtning af at den bages i Chrome-browseren.
Hvis du gerne vil læse på Khronos-gruppens meddelelser i denne uge, kan du læse bloggen i sin helhed her.