Immersive Web Weekly

Issue #013, August 04, 2020, ImmersiveWebWeekly.com

Standards and browsers are the foundations of the immersive web so it's particularly exciting to see a raft of their improvements float in this week. Fast shared memory, better graphics languages, and experiments with AR and hand tracking are all available to adventurous creators so buckle up, it's the Immersive Web Weekly!

- Trevor Flowers from Transmutable

New York Times Experiment Turns Heads, Cameras

Researchers at the Gray Lady spice up monochrome articles with vibrant tours through three dimensional scans of news-worthy locations. Readers currently use their browsers' scroll bars to navigate waypoints but the underlying technology is standard WebGL so the obvious next step is to immerse readers in WebXR-driven experiences.

research journalism nytimes.com NY Times R & D

Fast Shared Memory Returns in Firefox 79

The immersive web community received a particularly painful blow in 2018 when the Spectre timing attacks broke down the safe use of SharedArrayBuffers. This crucial piece of technology is required by modern 3D rendering engines and its loss blocked exciting (and beautiful) immersive web work by the Unity and Unreal Engine teams. After quite a bit of work, Firefox 79 has joined Chrome in returning this important technology to the immersive web.

security browser mozilla.org Anne van Kesteren

Speedy Graphics On By Default in Upcoming Safari Preview

While Apple's Safari team continues to be notoriously quiet about their plans, they have had an implementation of WebGL2 in the works for a couple of years. This week Dean Jackson (a co-editor of the specification) mentioned that this core rendering upgrade for the immersive web will be turned on by default in an upcoming Safari Technology Preview. This is a good (but of course not certain) indication that better visual quality will be available across the majority of evergreen browsers in the near future.

graphics browser twitter.com Dean Jackson

PlayCanvas Points At Experimental Support for Hands in WebXR

With the recent experimental access to hand tracking data in Facebook's Oculus Browser, the open source community rallied together to bring support to three rendering libraries: PlayCanvas, Three.js, and Babylon. While the tech press covers immersive display technology in minute detail most journalists miss that tracked input devices and camera-tracked hands provide another (ultimately more valuable?) area for exploration and discovery on the immersive web.

hands browser github.com Maksims Mihejevs

Samsung Internet Tests Augmented Reality

The Augmented Reality module of the WebXR Device API is still making its way through the process of becoming a standard but that hasn't stopped the Samsung Internet team from making an experimental version available for adventurous web developers. In this step-by-step tutorial Ada shows you how to view a demonstration site and then how to remix your own art into the scene using A-Frame and Glitch.

Blender Development Fund Picks Up Speed Thanks to Microsoft

The Blender Foundation announced that Microsoft joined at a financial level that funds one Blender developer for 6 months out of the year. Other corporate sponsors at this level include Intel and Ubisoft. Especially in the open source community, Blender's license costs ($0 per person) and rapidly improving features make it a common choice for the creation of and collaboration on art for the immersive web.

tools responsibility blender.org Ton Roosendaal