Rabu, 26 Oktober 2011

Para pecinta Zodiak anda perlu tahu ini

Mungkin ada sebagian orang yang belum tahu mengenai rasi bintang terbaru yang telah ditemukan,banyak orang masih belum tahu mengenai rasi ini kebanyakan orang masih beranggapan rasi bintang kita ada 12.tapi kali ini rasi bintnag kita sudah menjadi 13.

sebelumnya kita mengenal Aries, Taurus, Gemini, Cancer, Leo, Virgo, Libra, Scorpius, Sagittarius, Capricornus, Aquarius, dan Pisces, Akibat dari rasi bintna gyang ditemukan ini maka Zodiak anda akan bergeser...Rasi bintang yang saya omongin kali ini adalah Rasi Ophiuhus,Rasi ini ketika ditemukan terletak diantara Scorpio dan Sagitarius.Belakangan setelah diketahui keberadaannya akibat pergeseran lintasan tata surya, maka eksistensi dari Ophiuchus pun diketahui dan dilambangkan sebagai gambar pawang ular. Praktis hal ini menggeser bulan-bulan tanggal zodiak. Simak berikut ini:

1. Capricornus: antara 21 Jan - 16 Feb (26 hari)
2. Aquarius: antara 16 Feb - 11 Mar (24 hari)
3. Pisces: antara 11 Mar - 18 Apr (38 hari)
4. Aries: antara 18 Apr - 13 Mei (25 hari)
5. Taurus: antara 13 Mei - 22 Jun (40 hari)
6. Gemini: antara 22 Jun - 21 Jul (29 hari)
7. Cancer: antara 21 Jul - 10 Ags (20 hari)
8. Leo: antara 10 Ags - 16 Sep (37 hari)
9. Virgo: antara 16 Sep - 31 Okt (45 hari)
10. Libra: antara 31 Okt - 23 Nov (23 hari)
11. Scorpius: antara 23 Nov - 29 Nov (6 hari)
12. Ophiuchus: antara 29 Nov - 18 Des (19 hari)
13. Sagitarius: antara 18 Des - 21 Jan (34 hari)


Mungkin ini yang dapat saya bantu agar kalian para pemuja rasi bintang yang selalu melihat Zodiak-zodiak dan ingin mengetahui keterbelakangan dari setiap bulannya.dan maaf jika ada kesalahan dalam penulisan ini karena saya masih POLOS >.< 

Rabu, 19 Oktober 2011

KEHIDUPAN MENGEMBANGKAN KITA LEBIH MENJADI PRIBADI YANG HANDAL

    Terkadang kehidupan itu terasa seperti bunga mawar, rupanya indah dan wangi semerbak tetapi berduri, jika kita telaah didalam kehidupan ini dari setiap yang kita lakukan semua. Kita mudah putus asa untuk sebuah cita-cita yang kita idam-idamkan didunia ini yang terpenting adalah cara pengendalian diri kita dalam menyikapi segala kejadian dan peristiwa yang bagiku sendiri sangat mengesankan.
 
    Kehidupan ini harus lah kita yang mengaturnya sendiri mengontrol diri kita seakan mengontrol dunia ini mempunyai imajinasi itu penting dan mempunyai makna yang terselubung begitu juga cara kita untuk menguasai diri kita ini,karena menguasai diri lebih lah sulit dari apa yang kita bayangkan, Ingat lah selalu dunia ini kejam jika kita tidak mengontrolnya sendiri karena jika kita tidak menguasai dunia ini maka kita akan dikuasainya kita akan terjerumus dan mungkin kalian akan bunuh diri depresi akan tekanan dunia belaka ini.

    Jika kita bisa mengontrol diri kita dan kita memiliki dunia kita sendiri maka banyak hal yang akan mengubah semua dalam kehidupan mu, semua akan menjadi lebih indah dan lebih baik, terkontrol dan bertanggung jawab setiap persoalan akan menguatkan kita sebagai makhluk sosial yang beradab, tahu kah didalam dunia ini mengajari kita untuk mengetahui bagaimana kita hidup seperti contohnya : Lebah dan bunga yang saling berbagi si lebah membantu bunga dalam proses penyebaran putik dan bunga memberikan sari madunya untuk lebah, dan 1 hal lagi ketika kita merawat tumbuh2an misalkan buah mangga diakan memberikan buahnya pada mreka yang merawat nya.



   
     Ya beginilah hidup punya konsekuensi dan timbal balik, terkadang dunia tidak menyukai kita dan mungkin pernah kita dengar mengenai hukum rimba yang hanya membutuhkan sebuah kekuatan untuk menguasai yang lain, Jadi masrilah kita belajar dari dunia ini untuk mempunyai kepribadian yang kuat yang tak bisa digiyahkan dengan hal lainnya ambil positifnya dari segala kejadian agar perkembangan mu dalam dunia ini baik sebaik mungkin Tetap maju dan tunjukan jati diri mu bukan dengan kekerasan ataupun oemikiran yang negatif
OK SEMANGAT



 

BATIK MILIK INDONESIA

SAAT ini batik telah menjadi bagian dari masyarakat Indonesia. Sejak euforia masyarakat negeri ini ingin agar warisan agung nusantara tidak diakui oleh bangsa asing, banyak orang yang kembali memakai baju batik.Selain dari pakaian accesoris pun dijadikan batik entah dari Teknologi pun dibuat dengan motif batik.

Namun tahukah anda, ternyata ada banyak tokoh dan artis yang sejak lama menyukai batik dan menjadi kolektor barang itu karena merupakan benda bersejarah bagi dia.

Setidaknya itu yang terungkap dalam pameran batik Pasaraya Tribute to Batik, di mana sejumlah tokoh dan artis turut memamerkan batik-batik mereka.

Setidaknya ada sekitar 15 tokoh dan artis yang memamerkan koleksi mereka dan memberikan saat-saat bersejarah bagi dirinya saat mengenakan kain atau pakaian batik tersebut. Salah satu di antaranya adalah dua kain batik milik Dian Sastrowardoyo yang memamerkan dua lembar kain batik.

Satu kain adalah batik Yogya bermotif gajah aribirowo, batik yang diberikan oleh sang mertua tersebut dikenakan saat midodareni atau acara adat jawa sebelum menikah. Bila biasanya batik Yogya dipenuhi dengan warna yang monoton, kali ini warnanya didisain lebih ceria dan Dian sendiri menyukai batik tersebut karena dianggap lebih modern.

Sementara kain batik satunya lagi adalah batik Solo dengan motif babon angrem (ayam mengeram). Batik ini dipakai saat Dian sedang mitoni (hamil tujuh bulan) dan biasanya digunakan oleh wanita hamil atau yang sedang merencanakan punya anak, karena falsafah babon angrem adalah doa agar segera memiliki anak.

Ada lagi koleksi mantan Deputi Senior Gubernur BI Miranda Gultom yang juga memamerkan dua kain batiknya yang bersejarah. Keduanya adalah batik pekalongan.

Batik yang satu bermotif buketan buatan tahun 1970-an. Batik ini sangat bersejarah bagi Miranda karena pemberian dari sang ibunda dan dipakai pada saat wisuda sarjana ekonomi di Universitas Indonesia.

Sementara batik pagi-sore, yang biasa dipakai oleh masyarakat peranakan Tionghoa di Pekalongan bermotif bunga sakura, cherry, krisan dengan warna yang sangat cerah seperti kuning, turqoise, pink dan merah. Batik ini adalah pemberian dari orang yang dicintai Miranda.

Ada pula batik kain panjang dengan nama dodot ukel-ukel koleksi Etty Setiawan Djody. Ini adalah batik kuno buatan pertengahan 1800-an saat zaman Paku Buwono X di mana pada saat itu kain ini dipakai oleh para putri keraton yang belum menikah disaat akan melakukan sungkeman kepada raja.

Sedemikian kunonya, sampai kain ini sudah rapuh dan membutuhkan penanganan khusus agar tidak cepat rusak. Koleksi yang paling unik adalah mobil batik. Adalah musisi personel grup band Padi, Piyu yang begitu menyukai batik. Saking cintanya pada batik, sang gitaris mengecat mobil mewahnya yaitu Mercedez Benz dengan motif batik. Mobil tersebut juga turut dipamerkan dalam pameran batik tersebut.

Sumber : Yahoo

Terapi ikan beresiko kesehatan

Biasanya setiap orang sepulang kerja atau orang yang kurang enak badan mereka pergi SPA untuk merelaks kan badannya.dan ada bagian terapi yang sedang beredar saat ini yang masih belum diketahui dampak efek sampingnya,Salah satu terapi yang tengah menjadi tren di sejumlah negara termasuk Indonesia ini melibatkan ikan kecil untuk menggigit sel-sel kulit mati. Klien cukup mencelupkan kaki mereka ke kolam dangkal penuh dengan ratusan ikan kecil Garra Rufa, kemudian membiarkan sang ikan 'bekerja' menggigiti lapisan kulit mati Anda.

Namun, berhati-hatilah. Orang-orang dengan sistem kekebalan yang lemah atau luka terbuka berisiko tertular infeksi melalui terapi ini. Adalah organisasi Health Protection Agency (HPA) yang mengingatkan hal ini dan menyarankan orang dengan diabetes atau psoriasis untuk tak melakukaan terapi ini.

Bahkan, juru bicara HPA menyebut risiko paling 'menyeramkan' dari terapi ini, yaitu kemungkinan tertular hepatitis atau HIV/AIDS.

Dr Hilary Kirkbride, konsultan ahli epidemiologi di HPA, menyatakan infeksi dapat ditularkan dalam berbagai cara - dari ikan ke orang selama proses menggigit, dari kontak dengan air yang terkontaminasi, atau dari orang ke orang melalui berbagi tangki yang sama.

Di Inggris, terapi ini tengah populer. Di salon-salon, spa ikan, demikian diistilahkan, dibanjiri pelanggan.

Spa ikan telah dilarang di beberapa negara bagian AS.

Meskipun peringatan terakhir, perlakuan memanjakan telah dianut oleh para

Beberapa selebriti dan bintang olahraga juga menjadi pelanggannya, termasuk pemain sepak bola Manchester City Vincent Kompany, dan presenter TV kondang Amy Childs dan James Argent.


Sumber : Yahoo 

Selasa, 11 Oktober 2011

Penjelasan mengenai TUGAS dari dosen saya ni,ya sekalian nambah nilai sekaligus buat bnyk postingan hehehe Sedikit ulasan mengenai Sistem Informasi Manajemen dari para pakar sebelum ke pertanyaan soal 
Sistem Informasi Manajemen adalah Kombinasi dari istilah sistem, informasi, dan manajemen menjadi kata-kata baru yaitu
“Sistem Informasi Manajemen”. Raymond McLeod Jr (1996:54) mengemukakan bahwa SIM
adalah sebagai suatu sistem berbasis komputer yang menyediakan informasi bagi beberapa
pemakai dengan kebutuhan serupa. Output informasi digunakan oleh manajer maupun non
manajer dalam perusahaan untuk membuat keputusan dalam memecahkan masalah.
Sedangkan menurut Komaruddin dalam Effendy (1989:111) SIM adalah pendekatan yang
terorganisir dan terencana untuk memberikan eksekutif bantuan informasi yang teat yang
memberikan kemudahan bagi proses manajemen.

ok langsung ajah yuaaa


Apa yang anda ketahui tentang Sistem Informasi Manajemen?

SIM adalah kumpulan dari sistem manajemen atau sistem yang menyediakan informasi bertujuan mendukung operasi manajemen danpengambilan keputusan dalam suatu organisasicenderung berhubungan dengan pengolahan informasi yang berbasis pada komputer.dengan mempertimbangkan apa.untuk siapa,dan kapan harus disajikan,



Dan apa peranan SIM dalam operasional perusahaan ?



Jauh sebelum adanya teknologi komputer, sistem informasi manajemen (SIM) telah
digunakan oleh para pimpinan organisasi atau perusahaan, termasuk manajer dalam upaya
pengambilan keputusan. Namun demikian, proses pengambilan keputusan yang dilakukan
saat itu masih sangat sederhana. Segala sesuatunya masih berjalan secara manual, masih
lamban, karena semua data masih tersimpan dalam lembaran-lembaran arsip yang bermacam
ragam. Manakala sang pimpinan membutuhkan berbagai informasi yang berhubungan dengan
sesuatu yang harus diputuskan atau diambil kebijakan, maka tidak ada cara lain kecuali
membongkar semua arsip yang dibutuhkan. Kalaupun arsip tersebut ditemukan, kadangkala
tulisannya sudah kabur, kertasnya sudah kusam, atau bahkan mungkin sudah rusak karena
dimakan rayap atau kutu buku dan sejenisnya. Pendek kata, proses pencarian arsip dan
dokumen yang dibutuhkan sebagai dasar dari pengambilan keputusan bagi sang pimpinan
sangatlah lamban dan membutuhkan waktu yang lama.
Demikian gambaran proses sistem informasi manajemen kala itu, dimana teknologi komputer
belum ditemukan. Semuanya serba lamban, tidak efisien dan juga tidak efektif. Dengan
hadirnya teknologi komputer seperti sekarang ini, telah mengubah segalanya. Data dan
dokumen yang tadinya disimpan secara manual, sekarang semuanya tersimpan secara digital,
dengan sekali klik saja, semua dokumen dan data dapat ditampilkan. Hanya dalam hitungan
detik saja, data dapat disajikan. Dengan kondisi demikian, tentu saja Sistem Informasi
Manajemen (SIM) hanya tinggal mempersiapkan substansinya saja, sedangkan wadah atau
kerangkanya dapat dipersiapkan melalui teknologi komputer. Namun demikian, hadirnya
teknologi komputer telah merubah persepsi orang kebanyakan. bahwa sistem haruslah terdiri
atas berbagai komponen/elemen yang saling berhubungan sehingga membentuk satu kesatuan
yang utuh. Sistem Informasi adalah aplikasi komputer untuk mendukung operasi dari suatu
organisasi: operasi, instalasi, dan perawatan komputer, perangkat lunak, dan data. Sistem
Informasi Manajemen adalah kunci dari bidang yang menekankan finansial dan personal
manajemen. 'Sistem Informasi' dapat berupa gabungan dari beberapa elemen teknologi
berbasis komputer yang saling berinteraksi dan bekerja sama berdasarkan suatu prosedur
kerja (aturan kerja) yang telah ditetapkan, dimana memproses dan mengolah data menjadi
suatu bentuk informasi yang dapat digunakan dalam mendukung keputusan.
Menurut Alter dalam Effendy (1989:11), sistem informasi adalah kombinasi antara prosedur
kerja, informasi, orang, dan teknologi informasi yang diorganisasikan untuk mencapai tujuan
dalam sebuah organisasi. Sedangkan menurut Wilkinson, sistem informasi adalah kerangka
kerja yang mengkoordinasikan sumber daya (manusia, komputer) untuk mengubah masukan

(input) menjadi keluaran (informasi), guna mencapai sasaran-sasaran perusahaan.
Ilmu Informasi adalah ilmu yang mempelajari data dan informasi, mencakup bagaimana
menginterpretasi, menganalisa, menyimpan, dan mengambil kembali. Ilmu informasi dimulai
sebagai dasar dari analisa komunikasi dan basis data. Sistem Informasi adalah aplikasi
komputer untuk mendukung operasi dari suatu organisasi: operasi, instalasi, dan perawatan
komputer, perangkat lunak, dan data. Sistem Informasi Manajemen adalah kunci dari bidang
yang menekankan finansial dan personal manajemen. 'Sistem Informasi' dapat berupa
gabungan dari beberapa elemen teknologi berbasis komputer yang saling berinteraksi dan
bekerja sama berdasarkan suatu prosedur kerja (aturan kerja) yang telah ditetapkan, dimana
memproses dan mengolah data menjadi suatu bentuk informasi yang dapat digunakan dalam
mendukung keputusan.
Sistem informasi dapat pula membantu para manajer dan pegawai dalam hal menganalisa
 masalah dan juga dapat dipakai membuat produk-produk baru.


sekian dan  TERIMAKASIH

Menggunakan HP NOKIA CDMA seri 2865

Ni saya akan share kan HP MODEM pertama saya jadul-jadul gini tapi tetap exist loh...ok mari kita langsung ke topiknya

  1.  sebagai informasi awal hp CDMA yang saya gunakan adalah:
     - Nokia seri 2865
     Untuk koneksi hp ke komputer saya pakai:
    - Kabel data Nokia seri CA-53(dibeli terpisah, harga ori:150rb).
    Untuk hp seri lain tipe kabel data silahkan disesuaikan sendiri (cth: DKU-3, DKU-5, dll).
     Untuk driver kabel data download langsung PC Suite Nokia langsung dari situs www.nokia.com
  2.  saya menginstal program Nokia PC Suite.
     Setelah terinstal dengan sempurna, berikutnya saya personalisasi jaringan melalui menu Program > All Programs > Accessories > Communications > Network Connections
    Pilih File > New Connections (Windows XP).
    Berikut langkahnya:
    -Klik Next, pilih “Connect to the Internet
    -Klik Next, Pilih “Set up My Connection manually”
    -Klik Next, Pilih “Connect using a dial-up modem”
    -Klik Next, Masukkan nama ISP (sembarang asal mudah dimengerti di desktop)
    -Klik Next, Masukkan #777 sebagai nomor dial up ISP (berlaku untuk kartu Flexi, Fren & Starone)
    -Klik Next, Masukkan username dan password sesuai kartu yang digunakan, berikut rinciannya:
    Flexi: Username:telkomnet@flexi ; Password:telkom
    Fren : Username:m8 ; Password:m8
    StarOne : Username:starone ; Password:indosat
    -Klik Next, Beri tanda cek pada “Add Shortcut”, klik “Finish”.
     
  3.  jika langkah diatas sudah dijalankan dengan benar, pada desktop akan tampil shortcut nama ISP yang udah dibuat tadi. Untuk menghubungkan ke internet, klik dua kali shortcut tadi, masukkan username dan passwordnya dan klik dial.
Mungkin sekian dari saya hanya itu yang baru saya gunakan mungkin jika ada yang mau share MODEM terbaru yang lebih bagus atau modem lama yang kualitasnya juga bagus saya akan menerimanya TERIMAKASIH

Cara Internetan dengan modem ZTE MF 626 HSDPA USB dengan kartu AXIS dan SIMPATI FLASH

Ini adalah pengalaman saya menggunakan ZTE MF 626 HSDPA USB dengan kartu AXIS dan SIMPATI yang tidak jauh berbedajadi tiak usah bingung. sebelumnya saya menggunakan CDMA dengan menggunakan Hp nokia seri 2865 tapi sebelumnya saya akan share mengenai ZTE dlo. mudah dan simple sebelunya saya sangat kwatir jika Modemnya itu tak bisa sama sekali untung nya ada pakar nya.makanya saya akan share siapa tahu dari pembaca ada yang menggunakan ZTE MF 626 mungkin dapat meniru langkah saya :
  • Untuk Axis yang harus diperhatikan adalah 
          Username         : axis
          Dial up number : *99#
          IP                    : dinamic
          Autentifikai       : CHAP
          PDP                 : IP

hanya itu saja yang paling penting...jika koneksi masih menggunakan GPRS setting network dengan mengubah GPRS ke HSDP dan langsung deh terjun ke Internetnya gimana.berhasilkah?pastinya dong.
sekarang saya akan memberitahu bila menggunakan kartu FLASH UNLIMITED dari SIMPATI bisa juga si menggunakan kartu simpati lain.ok kita langsung ke pointnya jah deh


  • Untuk setingan menggunakan SIMPATI yang harus diperhatikan adalah
          Username         : telkomsel
          Dial up number : *99#
          APN                : internet
          Authentifikasi    : CHAP
          Pdp                  : IP

Sekian dari saya jika ada keluhan karena tidak berfungsinya keterangan yang saya berikan mohon dikoment ok agar tidak menyesatkan hehehehe TERIMAKASIH

Senin, 10 Oktober 2011

TUGAS KELOMPOK Open GL

Kelompok : Mulatiar Kresno            (3411 0858)
                   Wiwin Fitriani achmad   (39110096)


Dosen       :Pak Agam



Kami akan membuat Open GL dengan menggunakan bahasa C++,dan dengan sofware Dev-C++ 4.9.9.2
Cara membuka Open GL setelah install Dev-C++ 4.9.9.2 dengan mengklik File - New - Projek , dan ada 3 pilihan yaitu ada Basic , Introduction dan Multimedia. Klik Multimedia - Open GL Enter/Ok dan masukan kodingan anda yang ingin dicari:



Membuat Segitiga    (dengan bentuk umum)




/**************************
 * Includes
 *
 **************************/

#include
#include


/**************************
 * Function Declarations
 *
 **************************/

LRESULT CALLBACK WndProc (HWND hWnd, UINT message,
WPARAM wParam, LPARAM lParam);
void EnableOpenGL (HWND hWnd, HDC *hDC, HGLRC *hRC);
void DisableOpenGL (HWND hWnd, HDC hDC, HGLRC hRC);


/**************************
 * WinMain
 *
 **************************/

int WINAPI WinMain (HINSTANCE hInstance,
                    HINSTANCE hPrevInstance,
                    LPSTR lpCmdLine,
                    int iCmdShow)
{
    WNDCLASS wc;
    HWND hWnd;
    HDC hDC;
    HGLRC hRC;       
    MSG msg;
    BOOL bQuit = FALSE;
    float theta = 0.0f;

    /* register window class */
    wc.style = CS_OWNDC;
    wc.lpfnWndProc = WndProc;
    wc.cbClsExtra = 0;
    wc.cbWndExtra = 0;
    wc.hInstance = hInstance;
    wc.hIcon = LoadIcon (NULL, IDI_APPLICATION);
    wc.hCursor = LoadCursor (NULL, IDC_ARROW);
    wc.hbrBackground = (HBRUSH) GetStockObject (BLACK_BRUSH);
    wc.lpszMenuName = NULL;
    wc.lpszClassName = "GLSample";
    RegisterClass (&wc);

    /* create main window */
    hWnd = CreateWindow (
      "GLSample", "OpenGL Sample",
      WS_CAPTION | WS_POPUPWINDOW | WS_VISIBLE,
      0, 0, 256, 256,
      NULL, NULL, hInstance, NULL);

    /* enable OpenGL for the window */
    EnableOpenGL (hWnd, &hDC, &hRC);

    /* program main loop */
    while (!bQuit)
    {
        /* check for messages */
        if (PeekMessage (&msg, NULL, 0, 0, PM_REMOVE))
        {
            /* handle or dispatch messages */
            if (msg.message == WM_QUIT)
            {
                bQuit = TRUE;
            }
            else
            {
                TranslateMessage (&msg);
                DispatchMessage (&msg);
            }
        }
        else
        {
            /* OpenGL animation code goes here */           

           
            glClearColor (0.0f, 0.0f, 0.0f, 0.0f);
            glClear (GL_COLOR_BUFFER_BIT);

            glPushMatrix ();
            glRotatef (theta, 0.0f, 0.0f, 1.0f);                   
(bagian bawah ini yang digunakan untuk memasukan
                                                                                     codingan dalam mengubah bentuk Open GL)
            glBegin (GL_TRIANGLES);
            glColor3f (1.0f, 0.0f, 0.0f);   glVertex2f (0.0f, 1.0f);
            glColor3f (0.0f, 1.0f, 0.0f);   glVertex2f (0.87f, -0.5f);
            glColor3f (0.0f, 0.0f, 1.0f);   glVertex2f (-0.87f, -0.5f);
            glEnd ();
            glPopMatrix ();

            SwapBuffers (hDC);

            theta += 1.0f;
            Sleep (1);
        }
    }

    /* shutdown OpenGL */
    DisableOpenGL (hWnd, hDC, hRC);

    /* destroy the window explicitly */
    DestroyWindow (hWnd);

    return msg.wParam;
}


/********************
 * Window Procedure
 *
 ********************/

LRESULT CALLBACK WndProc (HWND hWnd, UINT message,
                          WPARAM wParam, LPARAM lParam)
{

    switch (message)
    {
    case WM_CREATE:
        return 0;
    case WM_CLOSE:
        PostQuitMessage (0);
        return 0;

    case WM_DESTROY:
        return 0;

    case WM_KEYDOWN:
        switch (wParam)
        {
        case VK_ESCAPE:
            PostQuitMessage(0);
            return 0;
        }
        return 0;

    default:
        return DefWindowProc (hWnd, message, wParam, lParam);
    }
}


/*******************
 * Enable OpenGL
 *
 *******************/

void EnableOpenGL (HWND hWnd, HDC *hDC, HGLRC *hRC)
{
    PIXELFORMATDESCRIPTOR pfd;
    int iFormat;

    /* get the device context (DC) */
    *hDC = GetDC (hWnd);

    /* set the pixel format for the DC */
    ZeroMemory (&pfd, sizeof (pfd));
    pfd.nSize = sizeof (pfd);
    pfd.nVersion = 1;
    pfd.dwFlags = PFD_DRAW_TO_WINDOW |
      PFD_SUPPORT_OPENGL | PFD_DOUBLEBUFFER;
    pfd.iPixelType = PFD_TYPE_RGBA;
    pfd.cColorBits = 24;
    pfd.cDepthBits = 16;
    pfd.iLayerType = PFD_MAIN_PLANE;
    iFormat = ChoosePixelFormat (*hDC, &pfd);
    SetPixelFormat (*hDC, iFormat, &pfd);

    /* create and enable the render context (RC) */
    *hRC = wglCreateContext( *hDC );
    wglMakeCurrent( *hDC, *hRC );

}


/******************
 * Disable OpenGL
 *
 ******************/

void DisableOpenGL (HWND hWnd, HDC hDC, HGLRC hRC)
{
    wglMakeCurrent (NULL, NULL);
    wglDeleteContext (hRC);
    ReleaseDC (hWnd, hDC);

}




Membuat Sebuah Titik

masukan codingan bawah ini kedalam tempat yang telah saya beri keterangan diatas

// Titik pertama -----------------------------
 
glPointSize(5.0f);

glBegin(GL_POINTS);
 glColor3f(1.0f, 0.0f, 0.0f);
 glVertex3f( -10.0f, 5.0f, -20.0f);
glEnd();

glPointSize(5.0f) digunakan untuk mengatur besar titik yang akan digambar. Di sini, kita akan menggambar titik dengan ukuran 5.0. glBegin(GL_POINTS) digunakan untuk menggambar titik. Posisi titik yang akan digambar harus ditulis antara glBegin(GL_POINTS) dan glEnd(). glColor3f(1.0f, 0.0f, 0.0f) adalah warna dari titk yang akan digambar. Format yang digunakan adalah format RGB, jadi warna titik adalah merah. glVertex3f( -10.0f, 5.0f, -20.0f) berarti posisi titik adalah 10 satuan ke kiri, 5 satuan ke atas, dan 20 satuan menjauh dari layar. Untuk koordinat, posisi tengah (posisi 0,0,0) berada tepat di tengah-tengah layar. Sumbu X negatif berarti ke kiri, positif berarti ke kanan. Sumbu Y positif berarti ke atas, negatif ke bawah. Sedangkan untuk sumbu Z, tanda positif berarti di depan layar (di luar layar), jadi tidak terlihat di layar. Jadi sumbu Z harus menggunakan tanda negatif agar objek dapat dilihat. Cukup rumit untuk menggambar bukan, tapi ada cara ayng lebih mudah. Sekarang perhatikan titik kedua


// Titik kedua ------------------------------

glPointSize(10.0f);

glTranslatef(-5.0f, 5.0f, -20.0f);

glBegin(GL_POINTS);
 glColor3f(0.0f, 1.0f, 0.0f);
 glVertex3f( 0.0f, 0.0f, 0.0f);
glEnd();

glTranslatef( 5.0f, -5.0f, 20.0f);

glTranslatef(-5.0f, 5.0f, -20.0f) digunakan untuk merubah titik tengah sumbu koordinat. Bila tadinya pusat sumbu korrdinat terletak tepat di tengah-tengah layar, sekarang titik pusat sumbu koordinat terletak di posisi -5, 5,-20. Jadi kita bisa melihat titik yang digambar di posisi 0,0,0. Setelah menggambar titik, titik tengah sumbu koordinat dikembalikan ke posisi awal dengan glTranslatef( 5.0f, -5.0f, 20.0f). Bila tidak dikembalikan, akan menimbulkan kebingungan karena titik tengah sumbu koordinat tidak terletak di tengah. Tentu cukup merepotkan bila harus mengembalikan titik tengah sumbu koordinat tiap kali kita merubahnya. Untuk itu, digunakan cara yang lebih mudah lagi seperti pada penggambaran titik ketiga.


// Titik ketiga -----------------------------

glPointSize(7.0f);

glPushMatrix();

glTranslatef( 0.0f, 5.0f, -20.0f);

glBegin(GL_POINTS);
 glColor3f(0.0f, 0.0f, 1.0f);
 glVertex3f( 0.0f, 0.0f, 0.0f);
glEnd();

glPopMatrix();

Dengan glPushMatrix() dan glPopMatrix(), kita tidak perlu mengembalikan posisi titik tengah sumbu koordinat. Apapun perubahan yang dilakukan setelah glPushMatrix() akan dikembalikan ke nilai awal setelah glPopMatrix. Untuk penggambaran objek dasar berikutnya, semua akan menggunakan cara ini. Untuk menggambar banyak titik, memasukkan posisinya satu demi satu tidaklah efisien. Maka diperlukan looping untuk mengambar banyak titik. Caranya adalah dengan menyimpan data ke variabel, lalu variabel tersebut digunakan dalam looping untuk dimasukkan ke dalam glVertex3f(...). Penggambaran titik keempat menggunakan looping untuk menggambar beberapa titik.


// Titik keempat ---------------------------

glPointSize(5.0f);

glPushMatrix();

glTranslatef( 5.0f, 5.0f, -20.0f);

GLfloat PosX;

glBegin(GL_POINTS);

 glColor3f(1.0f, 1.0f, 0.0f);

 for (PosX = 0.0f; PosX < 1.0f; PosX += 0.2f)
  glVertex3f( PosX, 0.0f, 0.0f);

glEnd();

glPopMatrix();

Setelah bisa menggambar titik, kita akan belajar menggambar garis. Garis terdiri dati dua titik, caranya mirip dengan cara menggambar titik. Tinggal mengganti glBegin(GL_POINTS) menjadi glBegin(GL_LINES) seperti pada program bagian garis pertama. Ingat, garis terdiri dari dua titik. Jadi glVertex3f(...) harus dituliskan dua kali, masing-masing untuk sebuat titik.


Membuat sebuah Garis      (lakukan hal sama seperti kodingan diatas)
 
//Garis pertama ---------------------------

glLineWidth(2.0f);

glPushMatrix();

glTranslatef(-10.0f, 0.0f, -20.0f);

glColor3f(1.0f, 0.0f, 0.0f);

glBegin(GL_LINES);
 glVertex3f( 0.0f, 1.0f, 0.0f);
 glVertex3f( 0.0f, -1.0f, 0.0f);
glEnd();

glPopMatrix();

glLineWidth(2.0f) digunakan untuk menentukan lebar garis yang akan digambar. Di sini,kita akan menggambar garis dengan lebar 2. Garis bisa memiliki warna degradasi. Ingat bahwa garsi terdiri dari dua titik. Bila titik pertama berwarna hijau dan titik kedua berwarna biru, warna garis akan berdegradasi dari hijau ke biru. Lihat bagian garis kedua untuk melihat warna degradasi.


//Garis kedua ---------------------------

glPushMatrix();

glTranslatef( -5.0f, 0.0f, -20.0f);

glBegin(GL_LINES);
 glColor3f(0.0f, 1.0f, 0.0f); glVertex3f( 0.0f, 1.0f, 0.0f);
 glColor3f(0.0f, 0.0f, 1.0f); glVertex3f( 0.0f, -1.0f, 0.0f);
glEnd();

glPopMatrix();

Garis ketiga menggambarkan cara menggunakan looping untuk membuat beberapa garis. Bila glVertex3f(...) dimasukkan beberapa kali, maka titik pertama dan kedua akan membentuk satu garis. Titik ketiga dan keempat membentuk garis kedua, dan seterusnya.

//Garis ketiga -------------------------

glPushMatrix();

glTranslatef( 0.0f, 0.0f, -20.0f);

glBegin(GL_LINES);
 for (PosX = 0.0f; PosX <= 1.0f; PosX += 0.2f)
 {
  glColor3f(0.0f, 1.0f, 0.0f); glVertex3f( PosX, 1.0f, 0.0f);
  glColor3f(0.0f, 0.0f, 1.0f); glVertex3f( PosX, -1.0f, 0.0f);
 }

glEnd();

glPopMatrix();

Bila kita ingin menggambar beberapa garis yang terhubung, digunakan glBegin(GL_LINE_STRIP). Jadi kita memasukkan beberapa titik di sini. Titik pertama dan kedua akan membentuk suatu garis, lalu titik kedua dan ketiga membentuk garis berikutnya, lalu titik ketiga dan keempat membentuk garis baru lagi, dan seterusnya. Coba juga glBegin(GL_LINE_LOOP) untuk cara lain.


//Garis keempat -------------------------

glPushMatrix();

glTranslatef( 5.0f, 0.0f, -20.0f);

glBegin(GL_LINE_STRIP);
 for (PosX = 0.0f; PosX <= 2.0f; PosX += 0.5f)
 {
  glColor3f(0.0f, 1.0f, 0.0f); glVertex3f( PosX, 1.0f, 0.0f);
  glColor3f(0.0f, 0.0f, 1.0f); glVertex3f( PosX, -1.0f, 0.0f);
 }

glEnd();

glPopMatrix();


Membuat kotak  (lakukan penempatan yang sama seperti diatas)

glClearColor (0.0f, 0.0f, 0.0f, 0.0f);
glClear (GL_COLOR_BUFFER_BIT);


 glBegin (GL_POLYGON);
glColor3f (1.0f, 0.0f, 0.0f); glVertex2f (-0.5f, -0.5f);
glColor3f (0.0f, 1.0f, 0.0f); glVertex2f (-0.5f, 0.5f);
glColor3f (0.0f, 2.0f, 0.0f); glVertex2f (0.5f, 0.5f);
glColor3f (0.0f, 0.0f, 3.0f); glVertex2f (0.5f, -0.5f);
glEnd ();

SwapBuffers (hDC);


Sleep (1);



 Dibutuhkan 4 buah vertex, masing-masing koordinat vertex1,2, 3, dan 4 akan saling terhubung membentuk persegi. Koordinat harus sama sisi, jika ingin berbentuk persegi (kubus) karena glvertex akan membentuk sebuah bidang bersisi
glVertex3i(1,0,-2);
glVertex3f(1.0, 0.0, -2.0);


adalah sama yaitu meletakkan titik di layar pada koordinat x = 1, y = 0 dan z = -2, perbedaannya yaitu pada perintah pertama menspesifikasikan titik dengan tipe data integer 32-bit, sedangkan yang kedua dengan tipe data single precision floating point