Innehållsförteckning:
Det fanns några spännande tillkännagivanden som kom ut denna vecka från Khronos Group, konsortiet bakom Vulkan API som hjälpte din Galaxy S7 och Pixel att sväva trots grafik-tungt spel. Som en del av GDC 2017 tillkännagav gruppen flera initiativ som förhoppningsvis kommer att hjälpa till att standardisera 3D-bildåtergivning över hela linjen, och därmed göra spel ser bättre ut på din smartphone och virtual reality mer tillgängliga på olika plattformar. Det finns massor av punktsatser att gå igenom, så låt oss komma igång.
"JPEG för 3D"
Har du hört talas om specifikationen som kommer att hjälpa tredimensionell grafik att göra smidigare? Det heter glTF och det är en spec som introducerades förra året. Det är den typen som gör spelet enklare för mobila enheter. Och det är den typen som kan hjälpa till att göra Chrome-webbläsaren till sitt eget operativsystem. Föreställ dig att spela spel genom din webbläsare.
Khronos-gruppen meddelade att den nu slutför den andra iterationen av specifikationen. glTF 2.0 tar med sig Physically Based Rendering (PBR), vilket gör det enklare att framkalla tillgångar. I huvudsak programmerar du skuggan på strukturen för att skapa modellen. Du kan om det i den officiella bloggposten. För närvarande är BabylonJS-, three.js-, Cesium-, xeogl- och instant3Dhub-motorer och Sketchfab i processen att flytta över till glTF 2.0.
OpenXR
Vem gillar öppna standarder? Khronos introducerar en ny som heter OpenXR, i huvudsak en öppen standard för virtual reality och augmented reality-appar. Detta kommer att göra det så att Steam och Oculus kan utveckla titlar och hårdvara som fungerar utbytbart med HTC Vives hårdvara, eller till och med Daydream VR. Det kommer också att bidra till att minska inträdesbarriären för de mindre app- och enhetsutvecklarna som vill komma in i VR- och AR-utrymmet, förutom att underlätta allt ytterligare fragmentering av branschen.
WebGL 2.0
För den sista biten av relevanta nyheter har Khronos avslöjat att WebGL 2.0 har slutförts och shoppar ut till webbläsare överallt. Det här är inte nyheter mot mobilen, men om du är Chrome- eller Firefox-användare har du tillgång till OpenGL ES 3.0, vilket i huvudsak kommer att göra det lättare för endera webbläsaren att göra 3D-grafik. Det är särskilt nyfiken på hur denna typ av funktionalitet kan fungera med Chrome OS i framtiden, med tanke på att den kommer att bakas i Chrome-webbläsaren.
Om du vill läsa upp Khronos-gruppens tillkännagivanden den här veckan kan du läsa bloggen i sin helhet här.