mirror of
https://github.com/overte-org/overte.git
synced 2025-08-06 21:53:47 +02:00
fix a bunch of warnings
This commit is contained in:
parent
b09ae1755e
commit
bfd014203e
7 changed files with 9 additions and 20 deletions
|
@ -4750,24 +4750,6 @@ mat4 Application::getEyeProjection(int eye) const {
|
||||||
return _viewFrustum.getProjection();
|
return _viewFrustum.getProjection();
|
||||||
}
|
}
|
||||||
|
|
||||||
mat4 Application::getEyePose(int eye) const {
|
|
||||||
if (isHMDMode()) {
|
|
||||||
auto hmdInterface = DependencyManager::get<HMDScriptingInterface>();
|
|
||||||
float IPDScale = hmdInterface->getIPDScale();
|
|
||||||
auto displayPlugin = getActiveDisplayPlugin();
|
|
||||||
mat4 headPose = displayPlugin->getHeadPose();
|
|
||||||
mat4 eyeToHead = displayPlugin->getEyeToHeadTransform((Eye)eye);
|
|
||||||
{
|
|
||||||
vec3 eyeOffset = glm::vec3(eyeToHead[3]);
|
|
||||||
// Apply IPD scaling
|
|
||||||
mat4 eyeOffsetTransform = glm::translate(mat4(), eyeOffset * -1.0f * IPDScale);
|
|
||||||
eyeToHead[3] = vec4(eyeOffset, 1.0);
|
|
||||||
}
|
|
||||||
return eyeToHead * headPose;
|
|
||||||
}
|
|
||||||
return mat4();
|
|
||||||
}
|
|
||||||
|
|
||||||
mat4 Application::getEyeOffset(int eye) const {
|
mat4 Application::getEyeOffset(int eye) const {
|
||||||
// FIXME invert?
|
// FIXME invert?
|
||||||
return getActiveDisplayPlugin()->getEyeToHeadTransform((Eye)eye);
|
return getActiveDisplayPlugin()->getEyeToHeadTransform((Eye)eye);
|
||||||
|
|
|
@ -198,7 +198,6 @@ public:
|
||||||
// TODO: carry that information on the Camera as a setting
|
// TODO: carry that information on the Camera as a setting
|
||||||
bool isHMDMode() const;
|
bool isHMDMode() const;
|
||||||
glm::mat4 getHMDSensorPose() const;
|
glm::mat4 getHMDSensorPose() const;
|
||||||
glm::mat4 getEyePose(int eye) const;
|
|
||||||
glm::mat4 getEyeOffset(int eye) const;
|
glm::mat4 getEyeOffset(int eye) const;
|
||||||
glm::mat4 getEyeProjection(int eye) const;
|
glm::mat4 getEyeProjection(int eye) const;
|
||||||
|
|
||||||
|
|
|
@ -249,6 +249,8 @@ bool AnimationPropertyGroup::decodeFromEditPacket(EntityPropertyFlags& propertyF
|
||||||
|
|
||||||
processedBytes += bytesRead;
|
processedBytes += bytesRead;
|
||||||
|
|
||||||
|
Q_UNUSED(somethingChanged);
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -108,6 +108,8 @@ bool AtmospherePropertyGroup::decodeFromEditPacket(EntityPropertyFlags& property
|
||||||
|
|
||||||
processedBytes += bytesRead;
|
processedBytes += bytesRead;
|
||||||
|
|
||||||
|
Q_UNUSED(somethingChanged);
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -66,6 +66,8 @@ bool SkyboxPropertyGroup::decodeFromEditPacket(EntityPropertyFlags& propertyFlag
|
||||||
|
|
||||||
processedBytes += bytesRead;
|
processedBytes += bytesRead;
|
||||||
|
|
||||||
|
Q_UNUSED(somethingChanged);
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -121,6 +121,8 @@ bool StagePropertyGroup::decodeFromEditPacket(EntityPropertyFlags& propertyFlags
|
||||||
|
|
||||||
processedBytes += bytesRead;
|
processedBytes += bytesRead;
|
||||||
|
|
||||||
|
Q_UNUSED(somethingChanged);
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -55,7 +55,7 @@ PacketQueue::PacketPointer PacketQueue::takePacket() {
|
||||||
}
|
}
|
||||||
|
|
||||||
unsigned int PacketQueue::nextIndex() {
|
unsigned int PacketQueue::nextIndex() {
|
||||||
_currentIndex = (++_currentIndex) % _channels.size();
|
_currentIndex = (_currentIndex + 1) % _channels.size();
|
||||||
return _currentIndex;
|
return _currentIndex;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue