Coding Program 3D dengan OpenGl VS6 C++6
Halo, semuanya. Jumpa lagi dengan Saya Website Rita Susanti. Pada postingan dahulu sudah dijelaskan cara instalasi openGL di Microsoft Visual C++. Kali ini akan ku kasih contoh source code program pertamaku yang ku buat waktu belajar OpenGL. Disini saya akan memberi contoh sedikit program serta hasilnya..
Ini Program Nya
....... MAHASISWA UNIVERSITAS ISLAM RIAU .........
Halo, semuanya. Jumpa lagi dengan Saya Website Rita Susanti. Pada postingan dahulu sudah dijelaskan cara instalasi openGL di Microsoft Visual C++. Kali ini akan ku kasih contoh source code program pertamaku yang ku buat waktu belajar OpenGL. Disini saya akan memberi contoh sedikit program serta hasilnya..
Ini Program Nya
#include "stdafx.h" #include "GL/glut.h" void display(void) { glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); // Menghapus layar glLoadIdentity(); // me-nonaktifkan transformasi sebelumnya glTranslatef(-0.5,0.0,0.0);//merubah titik tengah sumbu obyek glBegin(GL_TRIANGLES);//membuat obyek segitiga glVertex3f( 0.0, 0.25, 0.0); glVertex3f(-0.25,-0.25, 0.0); glVertex3f( 0.25,-0.25, 0.0); glEnd(); glTranslatef(0.9,0.0,0.0);//merubah titik tengah sumbu obyek glBegin(GL_QUADS);//membuat obyek segiempat glColor3f(1.0,0.0,0.0); glVertex2f(-0.5, -0.5); glColor3f(0.0,1.0,0.0); glVertex2f(-0.5, 0.5); glColor3f(0.0,0.0,1.0); glVertex2f(0.5, 0.5); glColor3f(1.0,0.0,1.0); glVertex2f(0.5, -0.5); glEnd(); glFlush(); } void init (void) { // Membuat warna background glClearColor (1.0, 1.0, 0.0,0.0); //Warna background kuning (Red : 1, Green:1, Blue:0) /* inisialisasi nilai tampilan (viewing values) */ glMatrixMode(GL_PROJECTION); glOrtho(0.0, 1.0, 0.0, 1.0, -1.0, 1.0); } int main(int argc, char** argv) { glutInit(&argc, argv); glutInitDisplayMode (GLUT_SINGLE | GLUT_RGB); glutInitWindowSize (640, 480); //Ukuran window glutInitWindowPosition (200, 100); //Posisi window glutCreateWindow ("Program Pertamaku"); init (); glutDisplayFunc(display); glutMainLoop(); return 0; }
Untuk Melihat hasilnya bisa dilihat gambar dibawah ini
Terima kasih atas kunjungan anda, sebelum Keluar dari website Saya, beri komentar agar bisa di perbaiki bila ada kekurangannya.
....... MAHASISWA UNIVERSITAS ISLAM RIAU .........
Label: Coding Program 3D
Coding Program 3D dengan OpenGl VS6 C++
2012-01-03T02:13:00-08:00
Rytha Teguh Aza
Coding Program 3D|