mirror of
https://thingvellir.net/git/overte
synced 2025-03-27 23:52:03 +01:00
Calling glm::axis() on an identity quaternion does not result in a normalized vector. This vector was used within Rig::updateEyeJoint() to limit the rotation of the eye balls, to prevent the eyes from rolling back into the avatar's head. If the avatar was looking straight ahead, this could result in bad quaternions in the eye ball joint matrices, which in turn would cause the eye ball mesh or any mesh influenced by the eyeball joints not to render. |
||
---|---|---|
.. | ||
animation | ||
audio | ||
audio-client | ||
auto-updater | ||
avatars | ||
controllers | ||
display-plugins | ||
embedded-webserver | ||
entities | ||
entities-renderer | ||
fbx | ||
gl | ||
gpu | ||
input-plugins | ||
model | ||
model-networking | ||
networking | ||
octree | ||
physics | ||
plugins | ||
procedural | ||
recording | ||
render | ||
render-utils | ||
script-engine | ||
shared | ||
ui |