mirror of
https://github.com/HifiExperiments/overte.git
synced 2025-07-22 21:36:34 +02:00
Previously there was a hack where the sensor to world matrix was NOT updated in HMD mode if the camera was third person. The reason the hack existed was to make third person camera less nauseating for users. However this had a major drawbacks. It led to avatar hip spasms when the user turned around in the tracked volume, while in third person camera. To fix this issue properly, the hack which prevented updating the sensor to world matrix was removed, and now the third person camera is now computed in sensor space relative to the hmd. |
||
---|---|---|
.. | ||
assets | ||
audio | ||
avatar | ||
commerce | ||
devices | ||
java/io/highfidelity/interface | ||
networking | ||
octree | ||
raypick | ||
scripting | ||
ui | ||
webbrowser | ||
Application.cpp | ||
Application.h | ||
Application_render.cpp | ||
AvatarBookmarks.cpp | ||
AvatarBookmarks.h | ||
Bookmarks.cpp | ||
Bookmarks.h | ||
ConnectionMonitor.cpp | ||
ConnectionMonitor.h | ||
CrashHandler.cpp | ||
CrashHandler.h | ||
CrashReporter.cpp | ||
CrashReporter.h | ||
DiscoverabilityManager.cpp | ||
DiscoverabilityManager.h | ||
FancyCamera.cpp | ||
FancyCamera.h | ||
FrameTimingsScriptingInterface.cpp | ||
FrameTimingsScriptingInterface.h | ||
GLCanvas.cpp | ||
GLCanvas.h | ||
InterfaceDynamicFactory.cpp | ||
InterfaceDynamicFactory.h | ||
InterfaceLogging.cpp | ||
InterfaceLogging.h | ||
InterfaceParentFinder.cpp | ||
InterfaceParentFinder.h | ||
LocationBookmarks.cpp | ||
LocationBookmarks.h | ||
LODManager.cpp | ||
LODManager.h | ||
main.cpp | ||
Menu.cpp | ||
Menu.h | ||
ModelPackager.cpp | ||
ModelPackager.h | ||
ModelPropertiesDialog.cpp | ||
ModelPropertiesDialog.h | ||
ModelSelector.cpp | ||
ModelSelector.h | ||
ScriptHighlighting.cpp | ||
ScriptHighlighting.h | ||
SecondaryCamera.cpp | ||
SecondaryCamera.h | ||
SpeechRecognizer.cpp | ||
SpeechRecognizer.h | ||
SpeechRecognizer.mm | ||
UIUtil.cpp | ||
UIUtil.h | ||
Util.cpp | ||
Util.h | ||
world.h |