/* OpenGL
animation code goes here */
glClearColor (0.0f, 0.0f, 0.0f,
0.0f);
glClear (GL_COLOR_BUFFER_BIT);
glPushMatrix ();
glBegin (GL_LINES);
glColor3f (1.0f, 0.0f, 0.0f); glVertex2f (0.0f, 0.3f);
glColor3f (0.0f, 1.0f, 0.0f); glVertex2f (0.0f, -0.3f);
glEnd ();
glPopMatrix ();
SwapBuffers (hDC);
theta += 1.0f;
Sleep (1);
}
}
/* OpenGL animation code goes here */
glClearColor (0.0f, 0.0f, 0.0f,
0.0f);
glClear (GL_COLOR_BUFFER_BIT);
glPushMatrix ();
glBegin (GL_LINES);
glColor3f (1.0f, 0.0f, 0.0f); glVertex2f (0.3f, 0.0f);
glColor3f (0.0f, 1.0f, 0.0f); glVertex2f (-0.3f, 0.0f);
glEnd ();
glPopMatrix ();
SwapBuffers (hDC);
theta += 1.0f;
Sleep (1);
}
}
/* OpenGL
animation code goes here */
glClearColor (0.0f, 0.0f, 0.0f,
0.0f);
glClear (GL_COLOR_BUFFER_BIT);
glPushMatrix ();
glBegin (GL_LINES);
glColor3f (1.0f, 0.0f, 0.0f); glVertex2f (-0.3f, 0.3f);
glColor3f (0.0f, 1.0f, 0.0f); glVertex2f (0.3f, -0.3f);
glEnd ();
glPopMatrix ();
SwapBuffers (hDC);
theta += 1.0f;
Sleep (1);
}
}
Logika
-
Membuat
garis horizontal,vertical,dan diagonal
-
Langkah awal
untuk membuat garis horizontal,menggunakan compailer dev c++
-
Buka dev c++
lalu klik new project pilih multimedia
-
Lalu klik
openGL maka akan tampil lembar kerja openGL
-
Setelah itu
simpan nama project sesua i dengan nama yang di inginkan
-
Tahap
pembuatan garis masuk pada kode source nya.
-
Untuk
membersihkan layar ketik syntax glClearColor (0.0f, 0.0f, 0.0f, 0.0f);
-
Lalu membuat
titik koordinat dan matriks nya ketik syntax
glPushMatrix ();
-
Ketik syntax
glBegin (GL_LINES); untuk memulai membuat garis
- Untik membuat garis horizontal ketik syntax glVertex2f (0.3f, 0.0f);
glVertex2f (-0.3f, 0.0f);
-
Maka untuk
menampilkan vertex nya ketik syntax glPopMatrix ();
-
Lalu compile
setelah itu jalankan program
-
Akhir nya
terbentuk garis horizontal dari dua titik x(0,3:-0,3)
-
Selanjutnya untuk membuat garis vertical hampir sama
dengan horizontal
-
Tetapi jika
membuat garis horizontal y nya
tetap sementara vertical x bertambah
-
Untuk
membersihkan layar ketik syntax glClearColor (0.0f, 0.0f, 0.0f, 0.0f);
-
Lalu membuat
titik koordinat dan matriks nya ketik syntax
glPushMatrix ();
-
Ketik syntax
glBegin (GL_LINES); untuk memulai membuat garis
-
Untik
membuat garis vertical ketik syntax
glVertex2f (0.0f, 0.3f); glVertex2f (0.0f, -0.3f);
-
Maka untuk
menampilkan vertex nya ketik syntax glPopMatrix ();
-
Lalu compile
setelah itu jalankan program
-
Akhir nya
terbentuk garis vertical dari dua titik y(0,3:-0,3)
-
Berikutnya membuat garis diagonal pada sumbu
x,y mengalami penambahan di kedua nya
-
Untuk
membersihkan layar ketik syntax glClearColor (0.0f, 0.0f, 0.0f, 0.0f);
-
Lalu membuat
titik koordinat dan matriks nya ketik syntax
glPushMatrix ();
-
Ketik syntax
glBegin (GL_LINES); untuk memulai membuat garis
-
Untik
membuat garis diagonal ketik syntax
glVertex2f (-0.3f, 0.3f); glVertex2f (0.3f, -0.3f);
-
Maka untuk
menampilkan vertex nya ketik syntax glPopMatrix ();
-
Lalu compile
setelah itu jalankan program
-
Akhir nya
terbentuk garis diagonal dari dua titik x,y(0,3:-0,3)
Tidak ada komentar:
Posting Komentar