always use the _viewFrustum for caluclating the pick ray, not the _displayViewFrustum which can be the mirror

This commit is contained in:
ZappoMan 2015-07-23 09:29:27 -07:00
parent 0ec5dea532
commit 3350d638dd

View file

@ -2963,11 +2963,7 @@ PickRay Application::computePickRay(float x, float y) const {
if (isHMDMode()) {
getApplicationCompositor().computeHmdPickRay(glm::vec2(x, y), result.origin, result.direction);
} else {
if (QThread::currentThread() == activeRenderingThread) {
getDisplayViewFrustum()->computePickRay(x, y, result.origin, result.direction);
} else {
getViewFrustum()->computePickRay(x, y, result.origin, result.direction);
}
getViewFrustum()->computePickRay(x, y, result.origin, result.direction);
}
return result;
}