Fun fact, Three.js (the go-to high-level 3D library for JavaScript) actually has a CSS3DRenderer you can slot in for any arbitrary Three.js project: <a href="https://threejs.org/examples/#css3d_molecules" rel="nofollow">https://threejs.org/examples/#css3d_molecules</a>
Related <a href="https://keithclark.co.uk/labs/css-fps/" rel="nofollow">https://keithclark.co.uk/labs/css-fps/</a>
So close! Enticing checkerboard pattern and some unshaded wood texturing then a hard crash for Firefox Android 68.5.0. Evokes the early 90s which reminds me that anyone who hasn't seen the "Community" episode with the VR parody must watch it immediately: <a href="https://youtu.be/z4FGzE4endQ" rel="nofollow">https://youtu.be/z4FGzE4endQ</a> (this seems to be a super-cut which will annoy the writers, bit still)
Pretty cool, it seems to use the DOM directly instead of a <canvas> element, amazing it can perform as well as it does with constant css and element manipulation (notoriously slow)<p>I like that there's collision detection too!
The video on the TV behind the door: <a href="https://www.youtube.com/watch?v=ICcFMBzOnYs" rel="nofollow">https://www.youtube.com/watch?v=ICcFMBzOnYs</a>