Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi OpenGL für Anfänger (https://www.delphipraxis.net/46188-opengl-fuer-anfaenger.html)

RedDust 20. Mai 2005 10:58


OpenGL für Anfänger
 
Hab' hier schon etwas durch die Foren geschaut und festgestellt das es eine menge beiträge zum Thema OpenGL gibt. Da ich vor langer zeit auch mal damit angefangen hab', (immerhin ein Dreieck bei dem man die Farbe ändern kann :oops:) wollt ich mal nach einer Lösung fragen wie man wie man den folgenden GL code auf ein Form "zeichent".

Delphi-Quellcode:
glClear(GL_COLOR_BUFFER_BIT OR GL_DEPTH_BUFFER_BIT);
    glLoadIdentity;
    glTranslate(0,0,-10);
    glPushMatrix;

    glTranslate(-2,0,0);
    glBegin(GL_TRIANGLES);
        glColor3f(1,0,0);
        glVertex3f(-1.0,-1.0, 0.0);
        glColor3f(0,1,0);
        glVertex3f( 0.0, 1.0, 0.0);
        glColor3f(0,0,1);
        glVertex3f( 1.0,-1.0, 0.0);
    glEnd();

    glPopMatrix;
    glTranslate(2,0,0);
    glBegin(GL_TRIANGLES);
        glColor3f(1,0,0);
        glVertex3f(-1.0,-1.0, 0.0);
        glColor3f(0,1,0);
        glVertex3f( 0.0, 1.0, 0.0);
        glColor3f(0,0,1);
        glVertex3f( 1.0,-1.0, 0.0);
    glEnd();
Aber bitte auch für Personen beschreiben die dies lange nicht mehr gemacht haben.

(Quelle DelphiGL)

DGL-luke 20. Mai 2005 11:24

Re: OpenGL für Anfänger
 
wenns ganz schnell gehen soll: www.delphigl.com/files, zuerst den header und dann das vcl-template ziehen, und deinen code ins onidle vor das showtext reinkopieren.

EDIT: der link geht gar nicht :roll: . einfach auf die hauptseite, und da zu files.


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:47 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz