Fixing the assignment client

This commit is contained in:
Brad Davis 2015-05-12 01:15:30 -07:00
parent 666caf0d59
commit 464925ecc7

View file

@ -258,11 +258,11 @@ bool OctreeQueryNode::updateCurrentViewFrustum() {
float originalFOV = getCameraFov(); float originalFOV = getCameraFov();
float wideFOV = originalFOV + VIEW_FRUSTUM_FOV_OVERSEND; float wideFOV = originalFOV + VIEW_FRUSTUM_FOV_OVERSEND;
newestViewFrustum.setFieldOfView(wideFOV); // hack newestViewFrustum.setProjection(glm::perspective(
newestViewFrustum.setAspectRatio(getCameraAspectRatio()); glm::radians(wideFOV), // hack
newestViewFrustum.setNearClip(getCameraNearClip()); getCameraAspectRatio(),
newestViewFrustum.setFarClip(getCameraFarClip()); getCameraNearClip(),
newestViewFrustum.setEyeOffsetPosition(getCameraEyeOffsetPosition()); getCameraFarClip()));
// if there has been a change, then recalculate // if there has been a change, then recalculate
if (!newestViewFrustum.isVerySimilar(_currentViewFrustum)) { if (!newestViewFrustum.isVerySimilar(_currentViewFrustum)) {