Sean T. McBeth

Results 31 comments of Sean T. McBeth

In my case, I could use this feature because I'm rendering cubemaps captured by cameras and uploaded by users. The photos aren't always oriented to north correctly, so they need...

@wmcmurray You'll have to move this skybox with the camera to make it work right, and you'll have to make sure that your box dimension X < Math.sqrt(0.75 * camera.far...

I had previously been able to use WebXR through Windows MR in Chromium 89. I don't recall if it worked in 90, but as of 91 it does not work...

Yep, that is correct. Thank you.

Oculus Browser, which is installed by default on the Quest, supports WebXR. Actually, it probably has the best WebXR support of any browser. If a particular WebXR experience doesn't work...

The rendering of the text itself happens in the `Primrose` class in the `renderCanvasForeground()` function: https://github.com/capnmidnight/Primrose/blob/master/js/package/src/primrose.js#L216-L271 No, it's not SDF of any kind. I'm using the text rendering facilities of...

Some of the stuff in Three.js is really good, some of it is rather naive. The raycaster is one of those naive buggers, though it provides a lot of useful...

Three.js has a fair few number of model importers. They all work in subtly different ways. I currently use the Collada loader to import an entire scene, that had been...

Audio is easy: https://github.com/capnmidnight/VR/blob/master/html5/js/output/Audio3DOutput.js Just watch out for the different supported file formats in Firefox v. Chrome. Physics I haven't cracked yet. I was looking into Physijs, as it's specifically...

if the JavaScript lambda syntax weren't so onerous, having a smorgasbord of composable functions to encapsulate common patterns would be nice. I don't like it for work, but perhaps CoffeeScript...