History

Merge branch 'master' of https://github.com/highfidelity/hifi

Andrzej Kapolka committed 12 years ago

Commit 5bdad182 parents 7f6b3d3 594238630 files · +539 −358Browse files

Showing the changes to interface/src/Application.cpp (1 of 30 files). Show all

Unified · Split

interface/src/Application.cpp+12−15
@@ -589,8 +589,6 @@ void Application::paintGL() { · 588 unmodified lines
589589 bool showWarnings = Menu::getInstance()->isOptionChecked(MenuOption::PipelineWarnings);
590590 PerformanceWarning warn(showWarnings, "Application::paintGL()");
591591
592− const bool glowEnabled = Menu::getInstance()->isOptionChecked(MenuOption::EnableGlowEffect);
593−
594592 // Set the desired FBO texture size. If it hasn't changed, this does nothing.
595593 // Otherwise, it must rebuild the FBOs
596594 if (OculusManager::isConnected()) {
@@ -665,16 +663,11 @@ void Application::paintGL() { · 68 unmodified lines
665663 updateShadowMap();
666664 }
667665
668− //If we aren't using the glow shader, we have to clear the color and depth buffer
669− if (!glowEnabled) {
670− glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
671− } else if (OculusManager::isConnected()) {
666+ if (OculusManager::isConnected()) {
672667 //Clear the color buffer to ensure that there isnt any residual color
673668 //Left over from when OR was not connected.
674669 glClear(GL_COLOR_BUFFER_BIT);
675− }
676−
677− if (OculusManager::isConnected()) {
670+
678671 //When in mirror mode, use camera rotation. Otherwise, use body rotation
679672 if (whichCamera.getMode() == CAMERA_MODE_MIRROR) {
680673 OculusManager::display(whichCamera.getRotation(), whichCamera.getPosition(), whichCamera);
@@ -687,9 +680,7 @@ void Application::paintGL() { · 6 unmodified lines
687680 TV3DManager::display(whichCamera);
688681
689682 } else {
690− if (glowEnabled) {
691− _glowEffect.prepare();
692− }
683+ _glowEffect.prepare();
693684
694685 glMatrixMode(GL_MODELVIEW);
695686 glPushMatrix();
@@ -697,9 +688,7 @@ void Application::paintGL() { · 1 unmodified line
697688 displaySide(whichCamera);
698689 glPopMatrix();
699690
700− if (glowEnabled) {
701− _glowEffect.render();
702− }
691+ _glowEffect.render();
703692
704693 if (Menu::getInstance()->isOptionChecked(MenuOption::Mirror)) {
705694 renderRearViewMirror(_mirrorViewRect);
@@ -2809,6 +2798,10 @@ void Application::displaySide(Camera& whichCamera, bool selfAvatarOnly) { · 2103 unmodified lines
28092798 _stars.render(whichCamera.getFieldOfView(), whichCamera.getAspectRatio(), whichCamera.getNearClip(), alpha);
28102799 }
28112800
2801+ if (Menu::getInstance()->isOptionChecked(MenuOption::Wireframe)) {
2802+ glPolygonMode(GL_FRONT_AND_BACK, GL_LINE);
2803+ }
2804+
28122805 // draw the sky dome
28132806 if (!selfAvatarOnly && Menu::getInstance()->isOptionChecked(MenuOption::Atmosphere)) {
28142807 PerformanceTimer perfTimer("atmosphere");
@@ -2947,6 +2940,10 @@ void Application::displaySide(Camera& whichCamera, bool selfAvatarOnly) { · 132 unmodified lines
29472940 _overlays.render3D();
29482941 }
29492942 }
2943+
2944+ if (Menu::getInstance()->isOptionChecked(MenuOption::Wireframe)) {
2945+ glPolygonMode(GL_FRONT_AND_BACK, GL_FILL);
2946+ }
29502947 }
29512948
29522949 void Application::updateUntranslatedViewMatrix(const glm::vec3& viewMatrixTranslation) {

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t