Robert Long

Results 74 issues of Robert Long

Setting position/rotation/scale with `setAttribute()` now sets the value on the entity's `object3D`. This makes it impossible to differentiate between the lerp component setting a position and another component calling `setAttribute()`....

Add `world.setCharacterController()` to the WebSG API so that you can set whether to use a `dynamic` or `kinematic` character controller. Or disable the default character controller entirely and specify your...

enhancement

Change world loading so that we’re connecting to the GroupCall and loading the Environment/Avatar glTF in parallel. Wait to connect to host before entering world. Make `world.onenter` guarantee that we...

enhancement

Script loading is stalling the GameThread and physics objects are falling through the floor. Need to switch to fixed physics pipeline? Or pause physics system while loading is happening? Repro:...

bug

In https://github.com/matrix-org/thirdroom/pull/607/commits/aee3677c81ac805128349744536925cfc7b23a4d I removed our Test Net adapter which used a websocket to forward networking packets between clients while working locally. This is nice because it allows you to test...

enhancement

# Basketball Demo WebSG APIs ## Network Replication ### `network.defineReplicator(factoryFn: () => WebSG.Node): Replicator` Should define a new replicator id with the runtime. Creates a new `Replicator` instance and sets...

enhancement

This is a work in progress PR. It re-enables setting an avatar in your user profile. However, instead of using profile rooms we use the account data API for private...

Hosting Third Room just requires any static server and a bit of config for setting the CORS/COEP/COOP headers. However, it'd be nice to have a Dockerfile that does this for...

enhancement

We're using netlify right now, but it'd be great if anyone could fork the repo and instantly have a working client and build system set up. GitHub Pages doesn't have...

enhancement

When selecting plane nodes in the hierarchy panel. Some planes will not highlight in the scene. Perhaps they've been removed from the scene but that hasn't propagated to the editor?