David Rowe

Results 115 issues of David Rowe

Packet types: - `DomainSettingsRequest` - `DomainSettings`

enhancement

- The avatar min and max height values are needed for avatar scale limiting: see `MyAvatar.restrictScaleFromDomainSettings(...)` which sets `AvatarData`'s `_domainMinimumHeight` and `_domainMaximumHeight` member values with values received from the domain...

enhancement

As part of this, use the bounding box as the mesh extents to implement `Avatar.getUnscaledEyeHeight()` which is used in the process of limiting avatar size per the domain's settings. ......

enhancement

Adopt a 3rd party library or continue to roll our own that is directly consistent with the Vircadia scripting API? [ ] What does Babylon.js use? [ ] What other...

enhancement

So that more than one camera can be simultaneously used with the avatar mixer and entity server.

enhancement

Without explicitly disconnecting, the user's avatar remains visible in the domain for 20s or so until the domain server decides that the user hasn't been heard from for too long...

bugfix
CR approved
needs QA (testing)

Currently, the audio worklets are transpiled and packaged as individual files - vircadia-audio-input.js and vircadia-audio-output.js - separate to the SDK's primary Vircadia.js file. It would be preferable if the audio...

enhancement
Severity: Medium

Currently, the TypeScript is transpiled to ES2020 JavaScript in order to make use of recent feature such as BigInt literals. Add in a Babel step to transpile that down to...