Membuat Game Petualangan Spiderman Menggunakan Greenfoot
Membuat Game Battleship Dengan Javascript
Cara Membuat Aplikasi Kalkulator Dengan Netbeans IDE
Program Segmentasi Gambar Dengan Metode Thresholding Menggunakan Matlab
Membuat Game Tetris Dengan Java Menggunakan Netbeans IDE

Cara Membuat Segi Lima Menggunakan OpenGL


Assalamualaikum warohmatullahi wabarokatuh

Programmer Bojonegoro
- Pada kesempatan kali ini, kita akan membuat project sederhana di codeblocks. Yaitu membuat tampilan segilima seperti berikut ini :
segilima
Sederhana bukan ? hehehe
tanpa berlama-lama lagi, berikut saya lampirkan contoh codingnya untuk membuat tampilan segilima seperti gambar di atas.

SegiLima.cpp

#include<windows.h>
#include<GL/glut.h>
#include<stdlib.h>

void display()
{
    /*Bersihkan Layar*/
    glClear(GL_COLOR_BUFFER_BIT);
    glColor3f(0.0, 0.0, 1.0);

    //Wire Line Pentagon
    glBegin(GL_LINE_LOOP);
        //          X      Y    Z
        glVertex3f(0.0, 0.45, 0.0);
        glVertex3f(0.25, 0.70, 0.0);
        glVertex3f(0.50, 0.45, 0.0);
        glVertex3f(0.40, 0.05, 0.0);
        glVertex3f(0.10, 0.05, 0.0);
    glEnd();

    //Solid Pentagon
    glBegin(GL_POLYGON);
        //          X      Y    Z
        glVertex3f(1.0, 0.70, 0.0);
        glVertex3f(0.75, 0.95, 0.0);
        glVertex3f(0.50, 0.70, 0.0);
        glVertex3f(0.60, 0.30, 0.0);
        glVertex3f(0.90, 0.30, 0.0);
    glEnd();
    glFlush();
}

void initialize()
{
    glClearColor(0.0, 0.0, 0.0, 0.0);
    glMatrixMode(GL_PROJECTION);
    glLoadIdentity();
    glOrtho(0.0, 1.0, 0.0, 1.0, -1.0, 1.0);
}

int main(int iArgc, char** cppArgv)
{
    glutInit(&iArgc, cppArgv);
    glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB);
    glutInitWindowSize(900, 600);
    glutInitWindowPosition(0, 0);
    glutCreateWindow("Segi Lima || Programmer Bojonegoro");
    initialize();
    glutDisplayFunc(display);
    glutMainLoop();
    return(0);
    //gluOrtho2D(0,5,0,5);
}

Note : copy code diatas kemudian buka codeblocks dan buat project baru dengan nama bebas, lalu paste code tsb dan eksekusi programnya.

Alhamdulillah, itulah contoh coding sederhana untuk membuat tampilan segilima di codeblocks.

Semoga bermanfaat dan menambah wawasan temen-temen semua. 

Terimakasih

Wassalamualaikum warohmatullahi wabarokatuh
Previous
Next Post »
Thanks for your comment