Merge pull request #3663 from ey6es/metavoxels

Disconnect metavoxel LOD from avatar LOD.
This commit is contained in:
Philip Rosedale 2014-10-24 17:06:20 -07:00
commit 05e9d614e1

View file

@ -110,11 +110,9 @@ int SimulateVisitor::visit(MetavoxelInfo& info) {
void MetavoxelSystem::simulate(float deltaTime) {
// update the lod
{
// the LOD threshold is temporarily tied to the avatar LOD parameter
QWriteLocker locker(&_lodLock);
const float BASE_LOD_THRESHOLD = 0.01f;
_lod = MetavoxelLOD(Application::getInstance()->getCamera()->getPosition(),
BASE_LOD_THRESHOLD * Menu::getInstance()->getAvatarLODDistanceMultiplier());
const float DEFAULT_LOD_THRESHOLD = 0.01f;
_lod = MetavoxelLOD(Application::getInstance()->getCamera()->getPosition(), DEFAULT_LOD_THRESHOLD);
}
SimulateVisitor simulateVisitor(deltaTime, getLOD());