|
|
@ -81,11 +81,16 @@ void QuadSurface::draw(){ |
|
|
|
bool normalizedTexCoords = ofGetUsingNormalizedTexCoords(); |
|
|
|
ofEnableNormalizedTexCoords(); |
|
|
|
|
|
|
|
ofPushStyle(); |
|
|
|
ofSetColor(255, 255, 255); |
|
|
|
|
|
|
|
glMultMatrixf(_matrix); |
|
|
|
source->getTexture()->bind(); |
|
|
|
m.draw(); |
|
|
|
source->getTexture()->unbind(); |
|
|
|
|
|
|
|
ofPopStyle(); |
|
|
|
|
|
|
|
if(!normalizedTexCoords){ |
|
|
|
ofDisableNormalizedTexCoords(); |
|
|
|
} |
|
|
@ -94,11 +99,16 @@ void QuadSurface::draw(){ |
|
|
|
}else{ |
|
|
|
bool normalizedTexCoords = ofGetUsingNormalizedTexCoords(); |
|
|
|
ofEnableNormalizedTexCoords(); |
|
|
|
|
|
|
|
ofPushStyle(); |
|
|
|
ofSetColor(255, 255, 255); |
|
|
|
|
|
|
|
source->getTexture()->bind(); |
|
|
|
mesh.draw(); |
|
|
|
source->getTexture()->unbind(); |
|
|
|
|
|
|
|
ofPopStyle(); |
|
|
|
|
|
|
|
if(!normalizedTexCoords){ |
|
|
|
ofDisableNormalizedTexCoords(); |
|
|
|
} |
|
|
|