Tapi sebelum itu kalian harus mendownload library GLUT nya dulu di link ni http://www.xmission.com/~nate/glut/glut-3.7.6-bin.zip agar dapat di kodingnya bisa digunakan dalam program C++..
#include(glut.h)
void init(void)
{
glColor (1.0,1.0,1.0,0.0); --> ini membuat tampilan layar default. dibuat jadi Putih.
glMatrixMode (GL_Projection);
gluOrtho2D (0.0,200.0,0.0,150.0);
x1 y1 x2 y2 --> ini penjelasan untuk titik, karena projection.
}
void line_segment(void)
{
glClear(GL_ColorBufferBIT); --> gak paham
glColor3f(1.0,0.0,0.0); --> menggunakan 3 Dimensi yang bertipe Float. ket.disamping color berwarna merah
glBegin(GL_LINES); --> GL_LINES itu untuk membuat Garis
glVertex2i(180,25); --> Vertex yang menggunakan 2 Dimensi
glVertex2i(10,145); --> vertex menggunakan 2 Dimensi
glEnd();
glFlush(); --> ini membuat refresh, jd gambar berulang. jadi tak putus2.
}
void main(int argc, char **argv)
{
glutInit (&argc,argv); --> KURANG PAHAM, MOHON INFO
glutInitDisplayMode(Glut_single|REB); --> KURANG PAHAM,MOHON INFO
glutInitWindowsSize(800,600); -->size window dengan ukuran 800,600
glutCreateWindow("My First Example"); -->dalam create windownya, kita isi kata saperti ini.
init();
glutDisplayFunc(line_segment);
glutMainLoop(); --> KURANG PAHAM, MOHON INFO
}
void init(void)
{
glColor (1.0,1.0,1.0,0.0); --> ini membuat tampilan layar default. dibuat jadi Putih.
glMatrixMode (GL_Projection);
gluOrtho2D (0.0,200.0,0.0,150.0);
x1 y1 x2 y2 --> ini penjelasan untuk titik, karena projection.
}
void line_segment(void)
{
glClear(GL_ColorBufferBIT); --> gak paham
glColor3f(1.0,0.0,0.0); --> menggunakan 3 Dimensi yang bertipe Float. ket.disamping color berwarna merah
glBegin(GL_LINES); --> GL_LINES itu untuk membuat Garis
glVertex2i(180,25); --> Vertex yang menggunakan 2 Dimensi
glVertex2i(10,145); --> vertex menggunakan 2 Dimensi
glEnd();
glFlush(); --> ini membuat refresh, jd gambar berulang. jadi tak putus2.
}
void main(int argc, char **argv)
{
glutInit (&argc,argv); --> KURANG PAHAM, MOHON INFO
glutInitDisplayMode(Glut_single|REB); --> KURANG PAHAM,MOHON INFO
glutInitWindowsSize(800,600); -->size window dengan ukuran 800,600
glutCreateWindow("My First Example"); -->dalam create windownya, kita isi kata saperti ini.
init();
glutDisplayFunc(line_segment);
glutMainLoop(); --> KURANG PAHAM, MOHON INFO
}
sebagai catatan disini ada beberapa yang kurang di mengerti ma w..klo kalian ada yang tau mohon di jelaskan di komen y?soalnya pak dosennya jg rada g jelas neranginnya..
terima kasih untuk teman-teman yang dah mau mampir di blog ni...^_^...
Tidak ada komentar:
Posting Komentar