Asep Rachmat Y
3KA33
11112201
GARIS DIAGONAL
glClearColor (0.0f, 0.0f, 0.0f, 0.0f); //[ memilih warna yang digunakan untuk membersihkan latar dalammode
RGBA], glClear
(GL_COLOR_BUFFER_BIT); //[ membersihkan
layar latar belakang dengan warna hitam], glPushMatrix ();
//[Membuat baris kode jadi tidak berlaku untuk bagian luar], glClearColor(1,1,1,0); //[ menentukan warna garis/titik], glColor3f(1,1,1); // [menentukan warna garis/titik], glBegin(GL_LINES); //[menggambar garis dari titik yang
digunakan ], glVertex3f(0,0,-0.8); //[ menentukan titik awal yang
digunakan ], glVertex3f(9.9,8.9,0.1); //[ menentukan titik akhir yang digunakan ], glEnd (); //[mengakhiri gambar garis
dititik akhir ], glPopMatrix
(); //[Membuat baris kode jadi tidak berlaku untuk bagian luar], SwapBuffers (hDC);
//[menukar bagian belakang buffer menjadi buffer layar]
Sleep (1);
}
}
GARIS VERTIKAL
glClearColor (0.0f, 0.0f, 0.0f, 0.0f); //[ memilih warna yang digunakan untuk
membersihkan latar dalammode RGBA, glClear (GL_COLOR_BUFFER_BIT); //[membersihkan layar latar
belakang dengan warna hitam], glPushMatrix
(); //[Membuat baris kode
menjadi tidak berlaku untuk bagian luar], glClearColor(1,1,1,0);
//[menentukan warna garis/titik], glColor3f(1,1,1); //
[menentukan warna garis/titik], glBegin(GL_LINES); //[menggambar garis dari titik yg digunakan
], glVertex3f(0.10,10.0,13.13); //[ menentukan titik awal yang digunakan ], glVertex3f(0,0,0.0); // [ menentukan titik akhir yang digunakan ], glEnd (); //[mengakhiri gambar garis dititik
akhir ], glPopMatrix
(); //[Membuat baris kode menjadi tidak berlaku untuk bagian luar], SwapBuffers (hDC);
//[menukar bagian belakang buffer menjadi buffer layar]
sleep
(1);
}
}
GARIS HORIZONTAL
glClearColor (0.0f, 0.0f, 0.0f, 0.0f); //[ untuk memilih
warna yang digunakan untuk membersihkan latar dalammode RGBA], glClear (GL_COLOR_BUFFER_BIT);
//[membersihkan layar latar dengan warna hitam], glPushMatrix(); //[Membuat baris kode jadi tidak
berlaku untuk bagian luar], glClearColor(1,1,1,0); //[menentukan warna garis/titik], glColor3f(1,1,1); // [menentukan warna garis/titik], glBegin(GL_LINES); //[menggambar garis dari titik yang
digunakan ]
glColor3f(0.0f, 0.0f, 1.0f);
glVertex3f(-0.6f, 0.0f, 0.0f); //[menentukan titik awal yang digunakan ], glColor3f(0.0f, 0.0f,
1.0f); //[ menentukan titik yang digunakan ], glVertex3f(0.6f, 0.0f,
0.0f); //[ menentukan titik akhir yang digunakan ], glEnd(); ////[untuk mengakhiri gambar garis
dititik akhir ], glPopMatrix();
//[Membuat baris kode menjadi tidak berlaku untuk bagian luar], SwapBuffers (hDC); //[menukar bagian
belakang buffer menjadi buffer layar]
Sleep (1);
}
}






Tidak ada komentar:
Posting Komentar