コード例 #1
0
ファイル: Win3D.cpp プロジェクト: OpenGelo/Map2DFusion
void Win3D::preDraw()
{
    glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);

    // GL_PROJECTION matrix
    if(fx>0)
    {
        loadProjectionMatrix();
    }
    else
    {
        camera()->loadProjectionMatrix();
    }
    // GL_MODELVIEW matrix
    camera()->loadModelViewMatrix();
    Q_EMIT drawNeeded();
}
コード例 #2
0
ファイル: GLRender.cpp プロジェクト: imbinwang/LINE2D
void GLRender::reshape(int width, int height)
{
	loadProjectionMatrix();
}
コード例 #3
0
ファイル: camera.cpp プロジェクト: 0rps/3dmanager
void Camera::resizeViewport(int _w, int _h)
{
    m_viewPortSize = QSize( _w, _h);
    loadProjectionMatrix();
}
コード例 #4
0
ファイル: ofxArtool5.cpp プロジェクト: Avatarchik/ofxArtool5
void ofxArtool5::beginAR(){
    ofPushView();
    loadProjectionMatrix();
    loadModelMatrix();
}