Kamis, 29 November 2012

TUTORIAL MEMBUAT KUBUS BERGAMBAR

Berikut Langkah-langkahnya
1. Download Contoh Source File disini
2. Buka Dev Kemudian Buat Project Baru.
3. Masukan Semua File Pada Contoh Source File Yang Telah Saya Berikan Dengan Cara Klik Kanan Pada  
Project Anda Kemudian Add Termasuk Foto Yang Telah Anda Siapkan.




4. Setelah Anda Masukan Semua, Klik Pada Source Code Main, Kemudian Ganti Nama File Tersebut Dengan Nama Foto Yang Telah Anda Punya. 



Unduh Source kemudian ekstract dalam folder DEV C++ ---> BIN ----> FOLDER






TUTORIAL MEMBUAT SEGITIGA BERTINGKAT

#include <windows.h>                               // digunakan oleh sistem 
#include <gl/Gl.h>
#include <gl/glut.h>

//<<<<<<<<<<<<<<<<<<<<<<< myInit >>>>>>>>>>>>>>>>>>>>
void myInit(void)
 {
    glClearColor(1.0,1.0,1.0,0.0);       // membuat latar belakang putih
    glColor3f(0.0f, 0.0f, 0.0f);            // membuat warna gambar hitam
  glPointSize(4.0);                // ukuran titik 4 x 4 pixel
glMatrixMode(GL_PROJECTION); 
glLoadIdentity();
gluOrtho2D(0.0, 1000.0, 0.0, 1000.0);
}

//<<<<<<<<<<<<<<<<<<<<<<<< myDisplay >>>>>>>>>>>>>>>>>

void myDisplay(void)
{
glClear(GL_COLOR_BUFFER_BIT);     // hapus layar
    glColor3f(0.0f,1.0f,1.0f);                           //segitiga bawah1
glBegin(GL_POLYGON);
glVertex2i(100, 100);        
glVertex2i(200, 300);        
glVertex2i(300, 100);        
       
glEnd();
    glColor3f(0.0f,0.0f,0.0f); 
glBegin(GL_LINE_LOOP);
glVertex2i(100, 100);        
glVertex2i(200, 300);        
glVertex2i(300, 100);      
glEnd();

    glColor3f(0.0f,1.0f,1.0f);
    glBegin(GL_POLYGON);                      //segitiga bwah2
glVertex2i(300, 100);        
glVertex2i(400, 300);        
glVertex2i(500, 100);        
glEnd();
    glColor3f(0.0f,0.0f,0.0f);
glBegin(GL_LINE_LOOP); 
glVertex2i(300, 100);        
glVertex2i(400, 300);        
glVertex2i(500, 100);        
glEnd();

    glColor3f(0.0f,1.0f,1.0f);
glBegin(GL_POLYGON);                  //segitiga bwah3
glVertex2i(500, 100);        
glVertex2i(600, 300);        
glVertex2i(700, 100);        
       
glEnd();
glColor3f(0.0f,0.0f,0.0f);
glBegin(GL_LINE_LOOP);
glVertex2i(500, 100);        
glVertex2i(600, 300);        
glVertex2i(700, 100);          
glEnd();

    glColor3f(0.0f,1.0f,1.0f);                          //segitiga tengah1
glBegin(GL_POLYGON);
glVertex2i(200, 300);        
glVertex2i(300, 500);        
glVertex2i(400, 300);        
       
glEnd();
    glColor3f(0.0f,0.0f,0.0f); 
glBegin(GL_LINE_LOOP);
glVertex2i(200, 300);        
glVertex2i(300, 500);        
glVertex2i(400, 300);        
             
glEnd();

glColor3f(0.0f,1.0f,1.0f);                            //segitiga tengah2
glBegin(GL_POLYGON);
glVertex2i(400, 300);        
glVertex2i(500, 500);        
glVertex2i(600, 300);        
       
glEnd();
    glColor3f(0.0f,0.0f,0.0f); 
glBegin(GL_LINE_LOOP);
glVertex2i(400, 300);        
glVertex2i(500, 500);        
glVertex2i(600, 300);        
             
glEnd();

glColor3f(0.0f,1.0f,1.0f);                            //segitiga atas
glBegin(GL_POLYGON);
glVertex2i(300, 500);        
glVertex2i(400, 700);        
glVertex2i(500, 500);        
       
glEnd();
    glColor3f(0.0f,0.0f,0.0f); 
glBegin(GL_LINE_LOOP);
glVertex2i(300, 500);        
glVertex2i(400, 700);        
glVertex2i(500, 500);        
       
glEnd();


glFlush();                                                       // mengirim semua output ke layar 
}

//<<<<<<<<<<<<<<<<<<<<<<<< main >>>>>>>>>>>>>>>>>>>>>>

int main(int argc, char** argv)
{
glutInit(&argc, argv) ;                                         // inisialisasi  toolkit
glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB);    // set modus display
glutInitWindowSize(640,480);                           // set ukuran window 
glutInitWindowPosition(100, 150);                      // set posisi window di layar
                                          // acuan sudut kiri-atas
glutCreateWindow("SEGITIGA BERTINGKAT)");      //  buka screen window
glutDisplayFunc(myDisplay);                         //   registrasi fungsi menggambr
myInit();                   
glutMainLoop();                                        // berulang terus-menerus
}

Rabu, 17 Oktober 2012

Cara mengetahui Titik Perpotongan Garis Dengan DevC++
jika ingin SEDOT SOURCECODENYA monggo

Jumat, 05 Oktober 2012

TUGAS GRAFKOM MEMBUAT HEXAGON MIRIP BAIGON

jika ingin sedot source codenya ada DISINI ok PAKKK

Rabu, 03 Oktober 2012

TUGAS PENGEMBANGAN WEB MODUL PENERAPAN CSS
bagi yang sedikit bingung dan tidak mengerti tentang CSS maka unduhlah copyan ini
jika mau unduh monggo diSEDOT disini

Minggu, 30 September 2012

tugas pertama grafkom

MEMBUAT RUMAH BERWARNA

nama : BERKA ADI's
nim    : 672011181

jika ingin mengunduh SEDOT disini aja