Newsletter โ€“ Issue 008

๐Ÿ“† 2023-02-08

๐Ÿ”ฅ Headlines

WebGL WebGPU The Khronos WebGL + WebGPU Meetup took place last week. Here are the slides, video, and highlights.

My main personal takeaway from the meetup is that Three.jsโ€™ mrdoob thinks the way forward for writing shaders is node-based solutions that provide a compatibility abstraction layer over WebGL Shader Language (GLSL) and WebGPU Shader Language (WGSL). In Three.js, that would be the NodeMaterial, which has a visual editor. Three.js is working on aligning with the MaterialX open standard for node-based materials and already has a MaterialXLoader. Sunag does the heavy lifting on that front. You can also check out Hendrik Mansโ€™ Shader Composer, which has React Three Fiber bindings but currently only supports GLSL.

TresJS Alvaro Sabu released TresJS, a library to create Three.js scenes declaratively with Vue. Read the Motivation section to see how it relates to TroisJS and Lunchbox, which are similar Vue wrappers for Three.js.

WebXR Meta released the Immersive Web Emulator to easily test WebXR experiences on desktop (Chrome Store).

๐Ÿ›  Tools & Updates

โœ๏ธ Content

โœจ Games & Demos

See more on the โœจ Games & Demos page or ๐ŸŽฎ WebGamer.io.

Liked this issue? ๐Ÿฆ Retweet it, join our Discord, and Subscribe below!