void Camera::writeToEffect() const { s_effect->setEyePosW(transform_.position()); s_effect->setViewProjection(viewProjMatrix()); }
void Camera::cacheCameraTransforms() const { _cameraTransformCache->set(viewMatrix(), projMatrix(), viewProjMatrix(), translation(), zNear(), zFar(), 1.0f); }