Exemplo n.º 1
0
Arquivo: cApp.cpp Projeto: stdmtb/n9
void cApp::draw(){
    mExp.begin( camUi.getCamera() );{
        
        gl::clear();
        gl::enableAlphaBlending();
        gl::pushMatrices();

        glPointSize( 1 );
        for( auto & v : vbo){
            v.draw();
        }
        gl::popMatrices();
        
    }mExp.end();

    gl::clear( ColorA(1,1,1,1) );
    gl::color( Color::white() );
    mExp.draw();
    
    gl::drawString("Frame: " + to_string(frame), Vec2f(50, 50) );
    frame++;
}
Exemplo n.º 2
0
void cApp::draw(){
    glPointSize(1);
    glLineWidth(1);
    gl::enableAlphaBlending();
    
    mExp.begin(camui.getCamera());{
        gl::clear();
        mt::drawCoordinate(100);
        vbo.draw();
    }
    mExp.end();
    
    mExp.draw();
    
    gl::pushMatrices();
    {
        gl::color(1, 1, 1);
        gl::drawString("fps      " + to_string( getAverageFps()),   vec2(20,20) );
        gl::drawString("frame    " + to_string( frame ),   vec2(20,35) );
    }
    gl::popMatrices();
    
}
Exemplo n.º 3
0
void cApp::draw(){
    
    mExp.begin( camUi.getCamera() );{
        gl::clear( ColorA(0,0,0,1) );
        gl::enableAlphaBlending();
        gl::enableDepthRead();
        gl::enableDepthWrite();
        
        if( !mExp.bSnap && !mExp.bRender ){
            // Guide
            mt::drawCoordinate( 100 );
        }
        
        glPointSize( 1 );
        gl::translate( -intensityW/2, -intensityH/2 );
        gl::draw( mPoints );
        
        
    }mExp.end();
    
    gl::clear( ColorA(1,1,1,1) );
    gl::color( Color::white() );
    mExp.draw();
}