kapten_lufi
Jumlah posting : 57 Join date : 07.05.08 Age : 36 Lokasi : /usr/local
| Subyek: maen openGL yuk?? Sun Jun 08, 2008 10:12 pm | |
| Nah disini ni buat kamu yang dah pernah nyoba pemrograman pake openGL n sharing ilmu yg kmu punya...
yang jelas berhubungan dengan openGL. terserah pake bahasa pa aja asal bukan bahasa hewan...
OPEN UR MIND.... | |
|
wegom
Jumlah posting : 16 Join date : 27.05.08
| Subyek: Re: maen openGL yuk?? Tue Jun 10, 2008 7:31 pm | |
| Hura ngerti blas open gl...... gae elips ae aq binun cak...... | |
|
kapten_lufi
Jumlah posting : 57 Join date : 07.05.08 Age : 36 Lokasi : /usr/local
| Subyek: Re: maen openGL yuk?? Thu Jun 12, 2008 10:42 am | |
| Cara membuat aplikasi openGL pake devC Dimulai dengan membuat empty project kemudian tambahkan file .cpp kedalam project. kemudian unutk menambahkan paramater agar jika dicompile tidak terjadi linker error maka klik tab project->project option. Trus didalam "Parameters" tab tambahkan -lglut32 -lglu32 -lopengl32 -lwinmm -lgdi32 pada linker pane. kemudian click ok. nah sekarang tinggal menambahkan kode kedalam file cpp tadi. tapi harus nginstall plugin dulu nih alamatnya - Code:
-
http://www.nigels.com/glt/devpak/OpenGLUT.0.6.3.DevPak - Code:
-
http://www.nigels.com/glt/devpak/glut.3.7.6 .DevPak - Code:
-
http://www.nigels.com/glt/devpak/glui.2.2-1.DevPak - Code:
-
http://www.nigels.com/glt/devpak/freeglut.2.2.0.DevPak cara nginstallnya tools->package manager->install gampang koq... klo contoh programnya menyusul... | |
|
kapten_lufi
Jumlah posting : 57 Join date : 07.05.08 Age : 36 Lokasi : /usr/local
| Subyek: Re: maen openGL yuk?? Fri Jun 13, 2008 11:49 pm | |
| #include <GL/gl.h> #include <GL/glut.h>
void cube (void) { glColor3f(1.0, 0.0, 0.0); //color the cube red glutWireCube(2); //draw a wired cube with side lengths of 2 }
void display (void) { glClearColor (0.0,0.0,0.0,1.0); glClear (GL_COLOR_BUFFER_BIT); glLoadIdentity(); gluLookAt (0.0, 0.0, 5.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0); cube(); glFlush(); }
void reshape (int w, int h) { glViewport (0, 0, (GLsizei)w, (GLsizei)h); glMatrixMode (GL_PROJECTION); glLoadIdentity (); gluPerspective (60, (GLfloat)w / (GLfloat)h, 1.0, 100.0); glMatrixMode (GL_MODELVIEW); }
int main (int argc, char **argv) { glutInit (&argc, argv); glutInitDisplayMode (GLUT_SINGLE); glutInitWindowSize (500, 500); glutInitWindowPosition (100, 100); glutCreateWindow ("A basic OpenGL Window"); glutDisplayFunc (display); glutReshapeFunc (reshape); glutMainLoop (); return 0; }outputnya seperti ini: | |
|
Sponsored content
| Subyek: Re: maen openGL yuk?? | |
| |
|