Browse Source

Improve wireframe display of selected surfaces

master
Krisjanis Rijnieks 9 years ago
parent
commit
aced3db45e
  1. 7
      src/Surfaces/SurfaceManagerGui.cpp

7
src/Surfaces/SurfaceManagerGui.cpp

@ -291,15 +291,16 @@ void SurfaceManagerGui::drawSelectedSurfaceHighlight(){
return; return;
} }
if(surfaceManager->getSelectedSurface()->getType() == SurfaceType::GRID_WARP_SURFACE){ if(surfaceManager->getSelectedSurface()->getType() == SurfaceType::QUAD_SURFACE &&
surfaceManager->getSelectedSurface()->getMesh().drawWireframe(); ((QuadSurface *)surfaceManager->getSelectedSurface())->getPerspectiveWarping()){
} else {
ofPolyline line = surfaceManager->getSelectedSurface()->getHitArea(); ofPolyline line = surfaceManager->getSelectedSurface()->getHitArea();
ofPushStyle(); ofPushStyle();
ofSetLineWidth(1); ofSetLineWidth(1);
ofSetColor(255, 255, 255, 255); ofSetColor(255, 255, 255, 255);
line.draw(); line.draw();
ofPopStyle(); ofPopStyle();
}else{
surfaceManager->getSelectedSurface()->getMesh().drawWireframe();
} }
} }

Loading…
Cancel
Save