Ya kali ini saya akan memposting tentang resep kolak lidah buaya. Memang tanaman lidah buaya ini sudah lama dikenal memiliki khasiat yang beraneka ragam, selain bisa digunakan untuk pengobatan tanaman ini bisa juga dimanfaatkan untuk menjadi makanan yang lezat yg salah satunya adalah Kolak lidah buaya. Bagi anda yang berminat untuk membuatnya inilah resepnya.
Pengikut
Pengunjung
Categories
- Games
- Materi
- RPL
- Teknik Informatika
- Tips
- Tutorial
Diberdayakan oleh Blogger.
Text Widget
Sample Text
Mengenai Saya
Comment
Label
- Games
- Materi
- RPL
- Teknik Informatika
- Tips
- Tutorial
Like on Facebook
Random Posts
Events
Popular
-
KD 3.1 1. Sistem yang melakukan suatu permintaan data/layanan ke server disebut dengan ? a. Client b. Server c. Client...
-
Membaca Non Sastra Setelah sebelumnya saya memposting tentang Uraian Kisi-Kisi Ujian Nasional Bahasa Indonesia SMK Tahun ...
-
Ingin membuat gambar TV di Microsoft Visual C++ tapi tidak tau caranya ? Berikut adalah sintak dari gambar TV tersebut. Selamat membaca......
-
Yapz kali ini saya akan memberikan beberapa soal Pemrograman Web Dinamis bagi anda yang berkejuruan Rekayasa Perangkat Lunak untuk k...
-
Setelah sebelumnya saya memposting Sintak gambar TV di Microsoft Visual C++ , kali ini saya akan memposting bagaimana Cara...
-
URAIAN KISI-KISI UJIAN NASIONAL BAHASA INDONESIA SMK TAHUN PELAJARAN 2015/2016 Kali ini saya akan membagikan informasi ...
-
Ya kali ini saya akan memposting tentang resep kolak lidah buaya. Memang tanaman lidah buaya ini sudah lama dikenal memiliki khasiat ya...
-
Tips Bermain C lash of Clans Bagi Pemula, Tutorial Ini Sangat Cocok Bagi Anda yang baru M em ulai Memainkan Game Populer ini, jadi Kamu ...
Pages
Join The Team
Sponsor
Popular Posts
-
KD 3.1 1. Sistem yang melakukan suatu permintaan data/layanan ke server disebut dengan ? a. Client b. Server c. Client...
-
Membaca Non Sastra Setelah sebelumnya saya memposting tentang Uraian Kisi-Kisi Ujian Nasional Bahasa Indonesia SMK Tahun ...
-
Ingin membuat gambar TV di Microsoft Visual C++ tapi tidak tau caranya ? Berikut adalah sintak dari gambar TV tersebut. Selamat membaca......
-
Yapz kali ini saya akan memberikan beberapa soal Pemrograman Web Dinamis bagi anda yang berkejuruan Rekayasa Perangkat Lunak untuk k...
-
Setelah sebelumnya saya memposting Sintak gambar TV di Microsoft Visual C++ , kali ini saya akan memposting bagaimana Cara...
-
URAIAN KISI-KISI UJIAN NASIONAL BAHASA INDONESIA SMK TAHUN PELAJARAN 2015/2016 Kali ini saya akan membagikan informasi ...
-
Ya kali ini saya akan memposting tentang resep kolak lidah buaya. Memang tanaman lidah buaya ini sudah lama dikenal memiliki khasiat ya...
-
Tips Bermain C lash of Clans Bagi Pemula, Tutorial Ini Sangat Cocok Bagi Anda yang baru M em ulai Memainkan Game Populer ini, jadi Kamu ...
Tampilkan postingan dengan label Tutorial. Tampilkan semua postingan
Tampilkan postingan dengan label Tutorial. Tampilkan semua postingan
Rabu, 18 Januari 2017
Rabu, 11 Januari 2017
Cara membuat gambar Bintang Berwarna di Microsoft Visual C++
Setelah sebelumnya saya memposting Sintak gambar TV di Microsoft Visual C++, kali ini saya akan memposting bagaimana Cara membuat gambar Bintang Berwarna di Microsoft Visual C++. Aplikasi yang saya gunakan adalah Microsoft Visual C++ 2010 Express tapi bisa juga digunakan untuk Microsoft Visual C++ 2008. Untuk melihat bagaimana screenshoot ataupun sintaksnya silahkan lihat dibawah ini:
#include <stdlib.h>
#include <stdio.h>
#include <GL/glut.h>
typedef struct point2D_t
{
float x;
float y;
};
typedef struct color_t
{
float r;
float g;
float b;
};
void setColor(color_t col)
{
glColor3f(col.r, col.g, col.b);
}
void Bintang1(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4,int x5, int y5,int x6, int y6,int x7, int y7, int x8, int y8){
glBegin(GL_POLYGON);
glColor3f(0,0,0);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glVertex2i(x5,y5);
glVertex2i(x6,y6);
glVertex2i(x7,y7);
glVertex2i(x8,y8);
glEnd();
}
void Kaki1(int x1, int y1,int x2, int y2,int x3, int y3){
glBegin(GL_POLYGON);
glColor3f(0,0,0);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glEnd();
}
void Bintang2(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4,int x5, int y5,int x6, int y6,int x7, int y7, int x8, int y8){
glBegin(GL_POLYGON);
glColor3f(0,0.8,1);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glVertex2i(x5,y5);
glVertex2i(x6,y6);
glVertex2i(x7,y7);
glVertex2i(x8,y8);
glEnd();
}
void Kaki2(int x1, int y1,int x2, int y2,int x3, int y3){
glBegin(GL_POLYGON);
glColor3f(0,0.8,1);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glEnd();
}
void Bintang3(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4,int x5, int y5,int x6, int y6,int x7, int y7, int x8, int y8){
glBegin(GL_POLYGON);
glColor3f(0,1,1);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glVertex2i(x5,y5);
glVertex2i(x6,y6);
glVertex2i(x7,y7);
glVertex2i(x8,y8);
glEnd();
}
void Kaki3(int x1, int y1,int x2, int y2,int x3, int y3){
glBegin(GL_POLYGON);
glColor3f(0,1,1);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glEnd();
}
/*void Bintang4(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4,int x5, int y5,int x6, int y6,int x7, int y7, int x8, int y8){
glBegin(GL_POLYGON);
glColor3f(0,0,1);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glVertex2i(x5,y5);
glVertex2i(x6,y6);
glVertex2i(x7,y7);
glVertex2i(x8,y8);
glEnd();
}
void Kaki4(int x1, int y1,int x2, int y2,int x3, int y3){
glBegin(GL_POLYGON);
glColor3f(0,0,1);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glEnd();
}*/
void fillPolygon(point2D_t p[],color_t col, int n)
{
int i;
glBegin(GL_POLYGON);
setColor(col);
for (i=0;i<n;i++) glVertex2f(p[i].x, p[i].y);
glEnd();
}
void gradatePolygon(point2D_t p[],color_t col[], int n){
int i;
glBegin(GL_POLYGON);
for (i=0;i<n;i++){
setColor(col[i]);
glVertex2f(p[i].x, p[i].y);
}
glEnd();
}
void userdraw(void) {
// Disini tempat untuk menggambar
color_t gradasi1[4]={{0,0,0},{0,0,0},{1,1,1},{1,1,1}};
color_t gradasi2[4]={{1,1,1},{1,1,1},{0,0,0},{0,0,0}};
color_t gradasi3[4]={{0,1,1},{0,0,0},{0,1,1},{1,0,0}};
point2D_t background1[4]={{0,240},{640,240},{640,480},{0,480}};
gradatePolygon(background1, gradasi1, 4);
point2D_t background2[4]={{0,0},{640,0},{640,240},{0,240}};
gradatePolygon(background2, gradasi2, 4);
Bintang1(300,70,460,0,410,150,580,250,370,250,300,380,230,250,30,250);
Bintang2(300,85,440,20,395,155,540,240,360,240,300,360,240,240,65,240);
Bintang3(300,100,420,40,380,160,500,230,350,230,300,340,250,230,100,230);
//Bintang4(300,115,400,60,365,165,460,220,340,220,300,320,260,220,135,220);
Kaki1(140,0,300,70,200,150);
Kaki2(160,20,300,85,215,155);
Kaki3(180,40,300,100,230,160);
//Kaki4(200,60,300,115,245,165);
point2D_t segitiga4[4]={{235,155},{200,60},{300,115},{300,190}};
gradatePolygon(segitiga4,gradasi3,4);
point2D_t segitiga5[4]={{300,115},{400,60},{365,160},{300,190}};
gradatePolygon(segitiga5,gradasi3,4);
point2D_t segitiga6[4]={{365,160},{460,220},{340,220},{300,190}};
gradatePolygon(segitiga6,gradasi3,4);
point2D_t segitiga7[4]={{340,220},{300,320},{260,220},{300,190}};
gradatePolygon(segitiga7,gradasi3,4);
point2D_t segitiga8[4]={{260,220},{135,220},{235,155},{300,190}};
gradatePolygon(segitiga8,gradasi3,4);
glEnd();
}
void display(void) {
glClear( GL_COLOR_BUFFER_BIT);
userdraw();
glutSwapBuffers();
}
int main(int argc,char **argv){
glutInit(&argc,argv);
glutInitDisplayMode(GLUT_DOUBLE|GLUT_RGB);
glutInitWindowPosition(100,100); //posisi windownya di(100,100)
glutInitWindowSize(640,480); //set ukuran window jadi 640x480
glutCreateWindow("Create By : Rochmad Dwi U"); //set judul app
glClearColor(0,0,0,0); //set warna backgroun(r,g,b,a)(range 0-1)
gluOrtho2D(0.,640.,0.,480.); //set area menggambar
glutIdleFunc(display);
glutDisplayFunc(display);
glutMainLoop();
return 0;
}
Itulah sekilas sintak tentang Cara membuat gambar Bintang Berwarna di Microsoft Visual C++, semoga postingan tadi bermanfaat bagi anda. Untuk postingan lainnya dapat dilihat di TujuanTerbaik.
Silahkan tinggalkan komentar anda apabila perlu. Atas kunjungannya saya ucapkan terimakasih....
Kamis, 05 Januari 2017
Sintak gambar TV di Microsoft Visual C++
Ingin membuat gambar TV di Microsoft Visual C++ tapi tidak tau caranya ?
Berikut adalah sintak dari gambar TV tersebut. Selamat membaca....
#include <stdlib.h>
#include <stdio.h>
#include <GL/glut.h>
/*Membuat Gambar Televisi */
void Gambarkotak1(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.7,0.7,0.8);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
void Gambarkotak1_2(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0,0,0);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
void Gambarkotak2(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0,0,0);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
void Gambarkotak3(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.9,0.9,0.9);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
void Gambarkotak4(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.8,0.8,0.8);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
void Gambarkotak5(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.7,0.7,0.7);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
//Membuat gambar lantai
void lantai(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(1,1,1);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
//Membuat gambar pintu
void pintu(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.5,0.3,0);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
void daunpintu(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.7,0.3,0);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
//Membuat gagang pintu
void pegangan(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.1,0.1,0.1);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
//Membuat garis --> fungsinya hanya untuk pembatas warna
void Garis(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_LINE_LOOP);
glColor3f(0,0,0);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
//Membuat Atasan Meja
void Gambarkotakmeja1(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.7,0.3,0);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
void Gambarkotakmeja2(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.7,0.3,0);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
void Gambarkotakmeja3(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.7,0.3,0);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
//Menggambar kaki meja
void Gambarkotakkaki1(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.7,0.3,0);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
void Gambarkotakkaki1_2(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.5,0.3,0);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
void Gambarkotakkaki2(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.7,0.3,0);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
void Gambarkotakkaki2_2(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.5,0.3,0);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
void Gambarkotakkaki3(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.7,0.3,0);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
void Gambarkotakkaki3_2(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.5,0.3,0);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
void Gambarkotakkaki4(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.7,0.3,0);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
void Gambarkotakkaki4_2(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.5,0.3,0);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
//Menggambar bingkai jendela
void bingkaijendela(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.7,0.3,0);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
//Menggambar jendela
void Gambarjendela(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(1,1,1);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
void Gambarjendela1(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(1,1,1);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
void Gambarjendela2(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(1,1,1);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
void Gambarjendela3(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(1,1,1);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
//Menggambar antena TV
void antena (int x1, int y1,int x2, int y2,int x3, int y3){
glBegin(GL_LINE_STRIP);
glColor3f(0,0,0);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
}
void userdraw(void) {
// Disini tempat untuk menggambar
lantai(-320,-240,-320,-20,320,-20,320,-240);
pintu(-150,220,-150,-20,-300,-20,-300,220);
daunpintu(-160,210,-160,-20,-290,-20,-290,210);
pegangan(-180,120,-180,130,-170,130,-170,120);
bingkaijendela(130,210,130,70,310,70,310,210);
Gambarjendela(300,200,300,80,230,80,230,200);
Gambarjendela1(210,200,210,80,140,80,140,200);
Gambarkotakkaki1(225,-200,225,-240,200,-240,200,-200);
Gambarkotakkaki1_2(190,-200,190,-240,200,-240,200,-200);
Gambarkotakkaki2(-130,-200,-130,-240,-155,-240,-155,-200);
Gambarkotakkaki2_2(-155,-200,-155,-240,-165,-240,-165,-200);
Gambarkotakkaki3(-175,-200,-175,-225,-200,-225,-200,-150);
Gambarkotakkaki3_2(-210,-130,-210,-200,-200,-225,-200,-150);
Gambarkotakkaki4(145,-200,145,-225,120,-225,120,-200);
Gambarkotakkaki4_2(108,-200,108,-203,120,-225,120,-200);
Gambarkotakmeja1(-175,-175,-225,-75,150,-75,250,-175);
Gambarkotakmeja2(-225,-100,-175,-200,-175,-175,-225,-75);
Gambarkotakmeja3(-175,-200,-175,-175,250,-175,250,-200);
//Koordinat garis sama dengan koordinat bentuk yang ingin diberi garis pembatas
Garis(225,-200,225,-240,200,-240,200,-200);
Garis(190,-200,190,-240,200,-240,200,-200);
Garis(-130,-200,-130,-240,-155,-240,-155,-200);
Garis(-155,-200,-155,-240,-165,-240,-165,-200);
Garis(-175,-200,-175,-225,-200,-225,-200,-150);
Garis(-210,-130,-210,-200,-200,-225,-200,-150);
Garis(145,-200,145,-225,120,-225,120,-200);
Garis(108,-200,108,-203,120,-225,120,-200);
Garis(-175,-175,-225,-75,150,-75,250,-175);
Garis(-225,-100,-175,-200,-175,-175,-225,-75);
Garis(-175,-200,-175,-175,250,-175,250,-200);
Garis(130,210,130,70,310,70,310,210);
Garis(-150,220,-150,-20,-300,-20,-300,220);
Garis(-160,210,-160,-20,-290,-20,-290,210);
Gambarkotak1(120,-135,120,-160,-120,-160,-120,-135);
Gambarkotak1_2(110,-142,110,-151,100,-151,100,-142);
Gambarkotak2(120,-135,120,50,-120,50,-120,-135);
Gambarkotak3(110,-125,110,40,-110,40,-110,-125);
Gambarkotak4(-120,-160,-160,-100,-160,100,-120,50);
Gambarkotak5(60,100,-160,100,-120,50,120,50);
antena(0,130,-20,80,-40,130);
glEnd();
}
void display(void) {
glClear( GL_COLOR_BUFFER_BIT);
userdraw();
glutSwapBuffers();
}
int main(int argc, char **argv){
glutInit(&argc,argv);
glutInitDisplayMode ( GLUT_DOUBLE | GLUT_RGB );
glutInitWindowPosition(100,100);
glutInitWindowSize(640,480);
glutCreateWindow ("Create By : Rochmad Dwi"); //Nama bisa diatur sendiri
glClearColor(0,1,0,0);//Untuk background warna hijau
gluOrtho2D(-320., 320., -240.0, 240.0);
glutIdleFunc(display);
glutDisplayFunc(display);
int();
glutMainLoop();
return 0;
}
Itulah sintak dalam membuat gambar TV menggunakan aplikasi Microsoft Visual C++, semoga postingan tadi bermanfaat. Untuk postingan lainnya dapat dilihat di Postingan Lainnya.
Silahkan tinggalkan komentar anda apabila perlu. Atas kunjungannya saya ucapkan terimakasih....
Berikut adalah sintak dari gambar TV tersebut. Selamat membaca....
Aplikasi yang saya gunakan sekarang adalah Microsoft Visual C++ 2010 Express tapi bisa juga digunakan untuk Microsoft Visual C++ 2008. Yaps tak perlu bicara panjang lebar lagi mari langsung saya bagikan sintak dari gambar TV seperti gambar diatas. Silahkan lihat dibawah ini:
#include <stdlib.h>
#include <stdio.h>
#include <GL/glut.h>
/*Membuat Gambar Televisi */
void Gambarkotak1(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.7,0.7,0.8);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
void Gambarkotak1_2(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0,0,0);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
void Gambarkotak2(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0,0,0);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
void Gambarkotak3(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.9,0.9,0.9);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
void Gambarkotak4(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.8,0.8,0.8);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
void Gambarkotak5(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.7,0.7,0.7);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
//Membuat gambar lantai
void lantai(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(1,1,1);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
//Membuat gambar pintu
void pintu(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.5,0.3,0);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
void daunpintu(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.7,0.3,0);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
//Membuat gagang pintu
void pegangan(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.1,0.1,0.1);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
//Membuat garis --> fungsinya hanya untuk pembatas warna
void Garis(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_LINE_LOOP);
glColor3f(0,0,0);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
//Membuat Atasan Meja
void Gambarkotakmeja1(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.7,0.3,0);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
void Gambarkotakmeja2(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.7,0.3,0);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
void Gambarkotakmeja3(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.7,0.3,0);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
//Menggambar kaki meja
void Gambarkotakkaki1(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.7,0.3,0);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
void Gambarkotakkaki1_2(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.5,0.3,0);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
void Gambarkotakkaki2(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.7,0.3,0);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
void Gambarkotakkaki2_2(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.5,0.3,0);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
void Gambarkotakkaki3(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.7,0.3,0);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
void Gambarkotakkaki3_2(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.5,0.3,0);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
void Gambarkotakkaki4(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.7,0.3,0);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
void Gambarkotakkaki4_2(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.5,0.3,0);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
//Menggambar bingkai jendela
void bingkaijendela(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(0.7,0.3,0);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
//Menggambar jendela
void Gambarjendela(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(1,1,1);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
void Gambarjendela1(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(1,1,1);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
void Gambarjendela2(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(1,1,1);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
void Gambarjendela3(int x1, int y1,int x2, int y2,int x3, int y3, int x4, int y4){
glBegin(GL_POLYGON);
glColor3f(1,1,1);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
glVertex2i(x4,y4);
glEnd();
}
//Menggambar antena TV
void antena (int x1, int y1,int x2, int y2,int x3, int y3){
glBegin(GL_LINE_STRIP);
glColor3f(0,0,0);
glVertex2i(x1,y1);
glVertex2i(x2,y2);
glVertex2i(x3,y3);
}
void userdraw(void) {
// Disini tempat untuk menggambar
lantai(-320,-240,-320,-20,320,-20,320,-240);
pintu(-150,220,-150,-20,-300,-20,-300,220);
daunpintu(-160,210,-160,-20,-290,-20,-290,210);
pegangan(-180,120,-180,130,-170,130,-170,120);
bingkaijendela(130,210,130,70,310,70,310,210);
Gambarjendela(300,200,300,80,230,80,230,200);
Gambarjendela1(210,200,210,80,140,80,140,200);
Gambarkotakkaki1(225,-200,225,-240,200,-240,200,-200);
Gambarkotakkaki1_2(190,-200,190,-240,200,-240,200,-200);
Gambarkotakkaki2(-130,-200,-130,-240,-155,-240,-155,-200);
Gambarkotakkaki2_2(-155,-200,-155,-240,-165,-240,-165,-200);
Gambarkotakkaki3(-175,-200,-175,-225,-200,-225,-200,-150);
Gambarkotakkaki3_2(-210,-130,-210,-200,-200,-225,-200,-150);
Gambarkotakkaki4(145,-200,145,-225,120,-225,120,-200);
Gambarkotakkaki4_2(108,-200,108,-203,120,-225,120,-200);
Gambarkotakmeja1(-175,-175,-225,-75,150,-75,250,-175);
Gambarkotakmeja2(-225,-100,-175,-200,-175,-175,-225,-75);
Gambarkotakmeja3(-175,-200,-175,-175,250,-175,250,-200);
//Koordinat garis sama dengan koordinat bentuk yang ingin diberi garis pembatas
Garis(225,-200,225,-240,200,-240,200,-200);
Garis(190,-200,190,-240,200,-240,200,-200);
Garis(-130,-200,-130,-240,-155,-240,-155,-200);
Garis(-155,-200,-155,-240,-165,-240,-165,-200);
Garis(-175,-200,-175,-225,-200,-225,-200,-150);
Garis(-210,-130,-210,-200,-200,-225,-200,-150);
Garis(145,-200,145,-225,120,-225,120,-200);
Garis(108,-200,108,-203,120,-225,120,-200);
Garis(-175,-175,-225,-75,150,-75,250,-175);
Garis(-225,-100,-175,-200,-175,-175,-225,-75);
Garis(-175,-200,-175,-175,250,-175,250,-200);
Garis(130,210,130,70,310,70,310,210);
Garis(-150,220,-150,-20,-300,-20,-300,220);
Garis(-160,210,-160,-20,-290,-20,-290,210);
Gambarkotak1(120,-135,120,-160,-120,-160,-120,-135);
Gambarkotak1_2(110,-142,110,-151,100,-151,100,-142);
Gambarkotak2(120,-135,120,50,-120,50,-120,-135);
Gambarkotak3(110,-125,110,40,-110,40,-110,-125);
Gambarkotak4(-120,-160,-160,-100,-160,100,-120,50);
Gambarkotak5(60,100,-160,100,-120,50,120,50);
antena(0,130,-20,80,-40,130);
glEnd();
}
void display(void) {
glClear( GL_COLOR_BUFFER_BIT);
userdraw();
glutSwapBuffers();
}
int main(int argc, char **argv){
glutInit(&argc,argv);
glutInitDisplayMode ( GLUT_DOUBLE | GLUT_RGB );
glutInitWindowPosition(100,100);
glutInitWindowSize(640,480);
glutCreateWindow ("Create By : Rochmad Dwi"); //Nama bisa diatur sendiri
glClearColor(0,1,0,0);//Untuk background warna hijau
gluOrtho2D(-320., 320., -240.0, 240.0);
glutIdleFunc(display);
glutDisplayFunc(display);
int();
glutMainLoop();
return 0;
}
Itulah sintak dalam membuat gambar TV menggunakan aplikasi Microsoft Visual C++, semoga postingan tadi bermanfaat. Untuk postingan lainnya dapat dilihat di Postingan Lainnya.
Silahkan tinggalkan komentar anda apabila perlu. Atas kunjungannya saya ucapkan terimakasih....
Langganan:
Postingan (Atom)
Recent
Weekly
-
KD 3.1 1. Sistem yang melakukan suatu permintaan data/layanan ke server disebut dengan ? a. Client b. Server c. Client...
-
Membaca Non Sastra Setelah sebelumnya saya memposting tentang Uraian Kisi-Kisi Ujian Nasional Bahasa Indonesia SMK Tahun ...
-
Ingin membuat gambar TV di Microsoft Visual C++ tapi tidak tau caranya ? Berikut adalah sintak dari gambar TV tersebut. Selamat membaca......
-
Yapz kali ini saya akan memberikan beberapa soal Pemrograman Web Dinamis bagi anda yang berkejuruan Rekayasa Perangkat Lunak untuk k...
-
Setelah sebelumnya saya memposting Sintak gambar TV di Microsoft Visual C++ , kali ini saya akan memposting bagaimana Cara...
-
URAIAN KISI-KISI UJIAN NASIONAL BAHASA INDONESIA SMK TAHUN PELAJARAN 2015/2016 Kali ini saya akan membagikan informasi ...
-
Ya kali ini saya akan memposting tentang resep kolak lidah buaya. Memang tanaman lidah buaya ini sudah lama dikenal memiliki khasiat ya...
-
Tips Bermain C lash of Clans Bagi Pemula, Tutorial Ini Sangat Cocok Bagi Anda yang baru M em ulai Memainkan Game Populer ini, jadi Kamu ...