diff --git a/interface/src/Application.cpp b/interface/src/Application.cpp index 9236f316fa..c8018e41a0 100644 --- a/interface/src/Application.cpp +++ b/interface/src/Application.cpp @@ -2897,21 +2897,21 @@ void Application::displaySide(Camera& whichCamera, bool selfAvatarOnly, RenderAr renderViewFrustum(_viewFrustum); } - // render voxel fades if they exist - if (_voxelFades.size() > 0) { - PerformanceTimer perfTimer("voxelFades"); + // render octree fades if they exist + if (_octreeFades.size() > 0) { + PerformanceTimer perfTimer("octreeFades"); PerformanceWarning warn(Menu::getInstance()->isOptionChecked(MenuOption::PipelineWarnings), - "Application::displaySide() ... voxel fades..."); - _voxelFadesLock.lockForWrite(); - for(std::vector::iterator fade = _voxelFades.begin(); fade != _voxelFades.end();) { + "Application::displaySide() ... octree fades..."); + _octreeFadesLock.lockForWrite(); + for(std::vector::iterator fade = _octreeFades.begin(); fade != _octreeFades.end();) { fade->render(); if(fade->isDone()) { - fade = _voxelFades.erase(fade); + fade = _octreeFades.erase(fade); } else { ++fade; } } - _voxelFadesLock.unlock(); + _octreeFadesLock.unlock(); } // give external parties a change to hook in @@ -3453,13 +3453,13 @@ void Application::nodeKilled(SharedNodePointer node) { // Add the jurisditionDetails object to the list of "fade outs" if (!Menu::getInstance()->isOptionChecked(MenuOption::DontFadeOnOctreeServerChanges)) { - VoxelFade fade(VoxelFade::FADE_OUT, NODE_KILLED_RED, NODE_KILLED_GREEN, NODE_KILLED_BLUE); + OctreeFade fade(OctreeFade::FADE_OUT, NODE_KILLED_RED, NODE_KILLED_GREEN, NODE_KILLED_BLUE); fade.voxelDetails = rootDetails; const float slightly_smaller = 0.99f; fade.voxelDetails.s = fade.voxelDetails.s * slightly_smaller; - _voxelFadesLock.lockForWrite(); - _voxelFades.push_back(fade); - _voxelFadesLock.unlock(); + _octreeFadesLock.lockForWrite(); + _octreeFades.push_back(fade); + _octreeFadesLock.unlock(); } // If the model server is going away, remove it from our jurisdiction map so we don't send voxels to a dead server @@ -3539,13 +3539,13 @@ int Application::parseOctreeStats(const QByteArray& packet, const SharedNodePoin // Add the jurisditionDetails object to the list of "fade outs" if (!Menu::getInstance()->isOptionChecked(MenuOption::DontFadeOnOctreeServerChanges)) { - VoxelFade fade(VoxelFade::FADE_OUT, NODE_ADDED_RED, NODE_ADDED_GREEN, NODE_ADDED_BLUE); + OctreeFade fade(OctreeFade::FADE_OUT, NODE_ADDED_RED, NODE_ADDED_GREEN, NODE_ADDED_BLUE); fade.voxelDetails = rootDetails; const float slightly_smaller = 0.99f; fade.voxelDetails.s = fade.voxelDetails.s * slightly_smaller; - _voxelFadesLock.lockForWrite(); - _voxelFades.push_back(fade); - _voxelFadesLock.unlock(); + _octreeFadesLock.lockForWrite(); + _octreeFades.push_back(fade); + _octreeFadesLock.unlock(); } } else { jurisdiction->unlock(); diff --git a/interface/src/Application.h b/interface/src/Application.h index 75cc07400f..943d48bbac 100644 --- a/interface/src/Application.h +++ b/interface/src/Application.h @@ -68,8 +68,8 @@ #include "ui/ApplicationOverlay.h" #include "ui/RunningScriptsWidget.h" #include "ui/ToolWindow.h" -#include "voxels/VoxelFade.h" -#include "voxels/OctreePacketProcessor.h" +#include "octree/OctreeFade.h" +#include "octree/OctreePacketProcessor.h" #include "UndoStackScriptingInterface.h" @@ -535,8 +535,8 @@ private: NodeBounds _nodeBoundsDisplay; - std::vector _voxelFades; - QReadWriteLock _voxelFadesLock; + std::vector _octreeFades; + QReadWriteLock _octreeFadesLock; ControllerScriptingInterface _controllerScriptingInterface; QPointer _logDialog; QPointer _snapshotShareDialog; diff --git a/interface/src/voxels/VoxelFade.cpp b/interface/src/octree/OctreeFade.cpp similarity index 69% rename from interface/src/voxels/VoxelFade.cpp rename to interface/src/octree/OctreeFade.cpp index aeb44e67ae..fa33d46491 100644 --- a/interface/src/voxels/VoxelFade.cpp +++ b/interface/src/octree/OctreeFade.cpp @@ -1,5 +1,5 @@ // -// VoxelFade.cpp +// OctreeFade.cpp // interface/src/voxels // // Created by Brad Hefta-Gaub on 8/6/13. @@ -16,19 +16,19 @@ #include #include "Application.h" -#include "VoxelFade.h" +#include "OctreeFade.h" -const float VoxelFade::FADE_OUT_START = 0.5f; -const float VoxelFade::FADE_OUT_END = 0.05f; -const float VoxelFade::FADE_OUT_STEP = 0.9f; -const float VoxelFade::FADE_IN_START = 0.05f; -const float VoxelFade::FADE_IN_END = 0.5f; -const float VoxelFade::FADE_IN_STEP = 1.1f; -const float VoxelFade::DEFAULT_RED = 0.5f; -const float VoxelFade::DEFAULT_GREEN = 0.5f; -const float VoxelFade::DEFAULT_BLUE = 0.5f; +const float OctreeFade::FADE_OUT_START = 0.5f; +const float OctreeFade::FADE_OUT_END = 0.05f; +const float OctreeFade::FADE_OUT_STEP = 0.9f; +const float OctreeFade::FADE_IN_START = 0.05f; +const float OctreeFade::FADE_IN_END = 0.5f; +const float OctreeFade::FADE_IN_STEP = 1.1f; +const float OctreeFade::DEFAULT_RED = 0.5f; +const float OctreeFade::DEFAULT_GREEN = 0.5f; +const float OctreeFade::DEFAULT_BLUE = 0.5f; -VoxelFade::VoxelFade(FadeDirection direction, float red, float green, float blue) : +OctreeFade::OctreeFade(FadeDirection direction, float red, float green, float blue) : direction(direction), red(red), green(green), @@ -37,7 +37,7 @@ VoxelFade::VoxelFade(FadeDirection direction, float red, float green, float blue opacity = (direction == FADE_OUT) ? FADE_OUT_START : FADE_IN_START; } -void VoxelFade::render() { +void OctreeFade::render() { DependencyManager::get()->begin(); glDisable(GL_LIGHTING); @@ -59,7 +59,7 @@ void VoxelFade::render() { opacity *= (direction == FADE_OUT) ? FADE_OUT_STEP : FADE_IN_STEP; } -bool VoxelFade::isDone() const { +bool OctreeFade::isDone() const { if (direction == FADE_OUT) { return opacity <= FADE_OUT_END; } else { diff --git a/interface/src/voxels/VoxelFade.h b/interface/src/octree/OctreeFade.h similarity index 84% rename from interface/src/voxels/VoxelFade.h rename to interface/src/octree/OctreeFade.h index 1843fa2d67..bb305d8769 100644 --- a/interface/src/voxels/VoxelFade.h +++ b/interface/src/octree/OctreeFade.h @@ -1,5 +1,5 @@ // -// VoxelFade.h +// OctreeFade.h // interface/src/voxels // // Created by Brad Hefta-Gaub on 8/6/13. @@ -9,12 +9,12 @@ // See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html // -#ifndef hifi_VoxelFade_h -#define hifi_VoxelFade_h +#ifndef hifi_OctreeFade_h +#define hifi_OctreeFade_h #include // for VoxelPositionSize -class VoxelFade { +class OctreeFade { public: enum FadeDirection { FADE_OUT, FADE_IN}; @@ -36,11 +36,11 @@ public: float green; float blue; - VoxelFade(FadeDirection direction = FADE_OUT, float red = DEFAULT_RED, + OctreeFade(FadeDirection direction = FADE_OUT, float red = DEFAULT_RED, float green = DEFAULT_GREEN, float blue = DEFAULT_BLUE); void render(); bool isDone() const; }; -#endif // hifi_VoxelFade_h +#endif // hifi_OctreeFade_h diff --git a/interface/src/voxels/OctreePacketProcessor.cpp b/interface/src/octree/OctreePacketProcessor.cpp similarity index 100% rename from interface/src/voxels/OctreePacketProcessor.cpp rename to interface/src/octree/OctreePacketProcessor.cpp diff --git a/interface/src/voxels/OctreePacketProcessor.h b/interface/src/octree/OctreePacketProcessor.h similarity index 100% rename from interface/src/voxels/OctreePacketProcessor.h rename to interface/src/octree/OctreePacketProcessor.h