Membuat Emoticon Senyum Menggunakan C++ OpenGL
Assalamualaikum wr.wb hallo sahabat semuanya, bisssaaaa gak, ini merupakan coding untuk membuat Emoticon Sedih menggunakan visual studio, Semoga Bermanfaat Buat Kalian
Tinggalkan comment anda bila ini bermanfaat buat kalian semua
Salam Semangat, Salam Bisaaaaa
#include #include #include const double PI = 3.141592653589793; int i,radius,jumlah_titik,x_tengah,y_tengah; void Draw(){ glClear(GL_COLOR_BUFFER_BIT); glColor3f(1.0, 1.0, 0.0); //lingkaran penuh glBegin(GL_POLYGON); radius=40; jumlah_titik=60; x_tengah=50; y_tengah=50; for (i=0;i<=360;i++){ float sudut=i*(2*PI/jumlah_titik); float x=x_tengah+radius*cos(sudut); float y=y_tengah+radius*sin(sudut); glVertex2f(x/100,y/100); } glEnd(); //mata kiri glColor3f(0.0, 0.0, 0.0); glBegin(GL_POLYGON); radius = 8; jumlah_titik = 20; x_tengah = 40; y_tengah = 70; for (i=0;i<=360;i++){ float sudut=i*(2*PI/jumlah_titik); float x=x_tengah+radius*cos(sudut); float y=y_tengah+radius*sin(sudut); glVertex2f(x/100,y/100); } glEnd(); //Mata Kanan glColor3f(0.0, 0.0, 0.0); glBegin(GL_POLYGON); radius = 8; jumlah_titik = 20; x_tengah = 60; y_tengah = 70; for (i=0;i<=360;i++){ float sudut=i*(2*PI/jumlah_titik); float x=x_tengah+radius*cos(sudut); float y=y_tengah+radius*sin(sudut); glVertex2f(x/100,y/100); } glEnd(); glBegin(GL_LINES); radius=25; jumlah_titik=210; x_tengah=50; y_tengah=52; for (i=105;i<=jumlah_titik;i++){ float sudut=i*(2*PI/jumlah_titik); float x=x_tengah+radius*cos(sudut); float y=y_tengah+radius*sin(sudut); glVertex2f(x/100,y/100); glColor3f(0.0, 0.0, 0.0); } glEnd(); glFlush(); } void Initialize() { glClearColor(0.0, 0.0, 0.0, 0.0); glLoadIdentity(); glOrtho(0.0, 1.0, 0.0, 1.0, -1.0, 1.0); } int main(int iArgc, char** cppArgv){ glutInit(&iArgc, cppArgv); glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB); glutInitWindowPosition(200, 200); glutInitWindowSize(300, 300); //gluOrtho2D(-150., 150., -150., 150); glutCreateWindow("Senyum"); Initialize(); glutDisplayFunc(Draw); glutMainLoop(); return 0; }
Demikianlah artikel kta kali ini, semoga bisa bermanfaat buat kita semua, dan jangan lupa share dan berlangganan email di blog kami.