David Rowe
David Rowe
Packet types: - `DomainSettingsRequest` - `DomainSettings`
- 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...
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. ......
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...
So that more than one camera can be simultaneously used with the avatar mixer and entity server.
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...
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...
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...