OpenGL bietet Programmierern eine ziemlich einfache Grafiken Application Programming Interface oder API verwenden . Sie können Grafiken für eine Vielzahl von verschiedenen Programmen , darunter Geschicklichkeitsspiele , wie Schach . Erstellen eines Schachbrett in OpenGL ist nur die halbe Miete bei der Erstellung eines Schachspiel , aber wenn du nicht weißt, wo ich anfangen soll , kann es eine ziemlich schwierige Aufgabe sein. Anleitung
1
Machen Sie sich mit den verschiedenen Funktionen von OpenGL und Programmiersprachen , insbesondere Java und C + +. Während OpenGL bietet Ihnen eine Programmierschnittstelle , ist es nicht ein Programm oder Sprache. Sie müssen ziemlich beherrschen mindestens eine grundlegende Computer- Programmiersprache, um OpenGL zu verwenden, um ein Schachbrett zu erstellen.
2
Ermitteln Sie, wie kompliziert es Ihnen, mit Ihrem Design bekommen möchten. Der einfachste Weg, ein Schachbrett in OpenGL machen, ist mit einem einfachen zweidimensionalen Modell, das wenig mehr als eine rechteckige oder quadratische Box im Muster eines Schachbretts beschattet ist zu starten.
3
Geben Sie alle Seiten Koordinaten für das Schachbrett mit der glVertex2f Funktion in OpenGL . Schreiben Sie die Koordinaten in einer einfachen Sprache wie C + + und auch das OpenGL Utility Toolkit , oder GLUT , um das Brett zu bauen. Ein Satz von Koordinaten kann etwa so aussehen Befehle müssen für jede Koordinate für jedes Feld des Schachbretts abgeschlossen sein.
4
Farbe das Schachbrett , um die verschiedenen Plätze voneinander zu unterscheiden . Verwenden Sie die Funktion innerhalb glColor3f OpenGL , um die Farbe für jedes Quadrat auf dem Schachbrett zu bestimmen. Die Farbgebung wird durch Code ähnlich dem Standort jedes Quadrat bezeichnet : . GlColor2f ( 0.05f , 0.05f )
5
Erstellen komplizierter Entwürfe unter Verwendung der glColor3f und die glVertex3f Funktionen . Diese unterscheiden sich von den 2f Funktionen , dass sie erfordern eine dritte Koordinate für die z- Achse, die dein Board gibt seine dreidimensionalen Look ausmachen. Üben Sie mit jedem dieser bis Sie kompetent bei der Schaffung der grundlegenden Elemente des Schachbrett geworden .