mirror of
https://github.com/overte-org/overte.git
synced 2025-08-10 07:53:08 +02:00
Removing deprecated function usage
This commit is contained in:
parent
bac69c73a8
commit
028935f831
3 changed files with 7 additions and 8 deletions
|
@ -281,7 +281,6 @@ bool setupEssentials(int& argc, char** argv) {
|
||||||
Setting::init();
|
Setting::init();
|
||||||
|
|
||||||
// Set dependencies
|
// Set dependencies
|
||||||
<<<<<<< HEAD
|
|
||||||
DependencyManager::set<AddressManager>();
|
DependencyManager::set<AddressManager>();
|
||||||
DependencyManager::set<NodeList>(NodeType::Agent, listenPort);
|
DependencyManager::set<NodeList>(NodeType::Agent, listenPort);
|
||||||
DependencyManager::set<GeometryCache>();
|
DependencyManager::set<GeometryCache>();
|
||||||
|
|
|
@ -1342,11 +1342,11 @@ void MyAvatar::renderBody(RenderArgs* renderArgs, ViewFrustum* renderFrustum, fl
|
||||||
if (qApp->isHMDMode()) {
|
if (qApp->isHMDMode()) {
|
||||||
glm::vec3 cameraPosition = qApp->getCamera()->getPosition();
|
glm::vec3 cameraPosition = qApp->getCamera()->getPosition();
|
||||||
|
|
||||||
glm::mat4 headPose = Application::getInstance()->getActiveDisplayPlugin()->getHeadPose();
|
glm::mat4 headPose = qApp->getActiveDisplayPlugin()->getHeadPose();
|
||||||
glm::mat4 leftEyePose = Application::getInstance()->getActiveDisplayPlugin()->getEyeToHeadTransform(Eye::Left);
|
glm::mat4 leftEyePose = qApp->getActiveDisplayPlugin()->getEyeToHeadTransform(Eye::Left);
|
||||||
leftEyePose = leftEyePose * headPose;
|
leftEyePose = leftEyePose * headPose;
|
||||||
glm::vec3 leftEyePosition = glm::vec3(leftEyePose[3]);
|
glm::vec3 leftEyePosition = glm::vec3(leftEyePose[3]);
|
||||||
glm::mat4 rightEyePose = Application::getInstance()->getActiveDisplayPlugin()->getEyeToHeadTransform(Eye::Right);
|
glm::mat4 rightEyePose = qApp->getActiveDisplayPlugin()->getEyeToHeadTransform(Eye::Right);
|
||||||
rightEyePose = rightEyePose * headPose;
|
rightEyePose = rightEyePose * headPose;
|
||||||
glm::vec3 rightEyePosition = glm::vec3(rightEyePose[3]);
|
glm::vec3 rightEyePosition = glm::vec3(rightEyePose[3]);
|
||||||
glm::vec3 headPosition = glm::vec3(headPose[3]);
|
glm::vec3 headPosition = glm::vec3(headPose[3]);
|
||||||
|
|
|
@ -29,7 +29,7 @@ QScriptValue HMDScriptingInterface::getHUDLookAtPosition2D(QScriptContext* conte
|
||||||
glm::vec3 direction = glm::inverse(myAvatar->getOrientation()) * (hudIntersection - sphereCenter);
|
glm::vec3 direction = glm::inverse(myAvatar->getOrientation()) * (hudIntersection - sphereCenter);
|
||||||
glm::quat rotation = ::rotationBetween(glm::vec3(0.0f, 0.0f, -1.0f), direction);
|
glm::quat rotation = ::rotationBetween(glm::vec3(0.0f, 0.0f, -1.0f), direction);
|
||||||
glm::vec3 eulers = ::safeEulerAngles(rotation);
|
glm::vec3 eulers = ::safeEulerAngles(rotation);
|
||||||
return qScriptValueFromValue<glm::vec2>(engine, Application::getInstance()->getApplicationCompositor()
|
return qScriptValueFromValue<glm::vec2>(engine, qApp->getApplicationCompositor()
|
||||||
.sphericalToOverlay(glm::vec2(eulers.y, -eulers.x)));
|
.sphericalToOverlay(glm::vec2(eulers.y, -eulers.x)));
|
||||||
}
|
}
|
||||||
return QScriptValue::NullValue;
|
return QScriptValue::NullValue;
|
||||||
|
@ -49,17 +49,17 @@ void HMDScriptingInterface::toggleMagnifier() {
|
||||||
}
|
}
|
||||||
|
|
||||||
bool HMDScriptingInterface::getMagnifier() const {
|
bool HMDScriptingInterface::getMagnifier() const {
|
||||||
return Application::getInstance()->getApplicationCompositor().hasMagnifier();
|
return qApp->getApplicationCompositor().hasMagnifier();
|
||||||
}
|
}
|
||||||
|
|
||||||
bool HMDScriptingInterface::getHUDLookAtPosition3D(glm::vec3& result) const {
|
bool HMDScriptingInterface::getHUDLookAtPosition3D(glm::vec3& result) const {
|
||||||
Camera* camera = Application::getInstance()->getCamera();
|
Camera* camera = qApp->getCamera();
|
||||||
glm::vec3 position = camera->getPosition();
|
glm::vec3 position = camera->getPosition();
|
||||||
glm::quat orientation = camera->getOrientation();
|
glm::quat orientation = camera->getOrientation();
|
||||||
|
|
||||||
glm::vec3 direction = orientation * glm::vec3(0.0f, 0.0f, -1.0f);
|
glm::vec3 direction = orientation * glm::vec3(0.0f, 0.0f, -1.0f);
|
||||||
|
|
||||||
const auto& compositor = Application::getInstance()->getApplicationCompositor();
|
const auto& compositor = qApp->getApplicationCompositor();
|
||||||
|
|
||||||
return compositor.calculateRayUICollisionPoint(position, direction, result);
|
return compositor.calculateRayUICollisionPoint(position, direction, result);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue