Retourner au sujet

  Message initiale datant du 23 August 2010 à 13h 47mn 02s

gluOrtho2D = gluOrtho avec near = 0.f, far = 1.f wink

edit: c'est j'est trouver pour passer en 2d sans affecter le rendu 3d

Code c++ :


        void draw::switchTo2D()
        {
            glMatrixMode(GL_PROJECTION);
            glPushMatrix();
            glLoadIdentity();
            glOrtho(0, src->getInfo().size.width, src->getInfo().size.height, 0, -1.f, 10.f);
            glMatrixMode(GL_MODELVIEW);
            glPushMatrix();
            glLoadIdentity();
        }
        void draw::endFrom2D()
        {
            glMatrixMode(GL_PROJECTION);
            glPopMatrix();
            glMatrixMode(GL_MODELVIEW);
            glPopMatrix();
        }


que j'apelle dans chaque fonction feusans référence a la 2D
source: http://www.dreamincode.net/forums/topic … pengl-hud/



Options Liens officiels Caractéristiques Statistiques Communauté
Corrections
irrlicht
irrklang
irredit
irrxml
xhtml 1.0
css 2.1
Propulsé par FluxBB
Traduit par FluxBB.fr
882 membres
1429 sujets
11119 messages
Dernier membre inscrit: LiseBuisson96
95 invités en ligne
Aucun membre connecté
RSS Feed