Langsung ke konten utama

CARA MEMBUAT GARIS VERTIKAL, HORIZONTAL, DIAGONAL DI OPENGL / C++ / NOTEPAD++


TUGAS MATA KULIAH GRAFIK KOMP.&PENGOLAHAN CITRA** 
TUGAS GARIS-GARIS

OpenGL (Open Graphics Library)[3] adalah spesifikasi standar yang mendefinisikan sebuah lintas-bahasa, lintas platform API untuk mengembangkan aplikasi yang menghasilkan grafis komputer 2D maupun3D.

Antarmuka terdiri dari lebih dari 250 panggilan fungsi yang berbeda yang dapat digunakan untuk menggambar tiga dimensi yang adegan-adegan kompleks dari bentuk-bentuk primitif sederhana.

OpenGL dikembangkan oleh Silicon Graphics Inc (SGI) pada tahun 1992 [2] dan secara luas digunakan dalam CAD, realitas maya, visualisasi ilmiah, visualisasi informasi, dan simulasi penerbangan.


Hal ini juga digunakan dalam video game, di mana bersaing dengan Direct3D on Microsoft Windows platform (lihat vs OpenGL Direct3D). OpenGL dikelola oleh sebuah teknologi konsorsium nirlaba yaitu Khronos Group.

OpenGL adalah suatu library grafis standart yang digunakan untuk keperluan-keperluan pemrograman grafis. Sebenarnya ada banyak library pemrograman grafis disini selain openGL, misalnya DirectX.

Architecture dari OpenGL ada dua:

– OpenGL sebagai media
– OpenGL sebagai mesin aliran data.

Mengapa memakai openGL?? karena openGL ini bersifat Open-Source, multi-platform dan multi-languange. selain itu openGL mendukung semua bahasa pemrograman dan dapat bekerja di lingkungan Windows, Unix, SGI, Linux, freeBSD, dll.

Library dasar dari openGL adalah GLUT. GLUT disini ialah fasilitas library yang dapat dikembangkan.
Untuk sistem operasi Windows, library ini terdiri dari 3 file, yaitu :
– glut.h
– glut32.lib
– glut32.dll
lalu bagaimana instalasi GLUT pada Windows??

Perlu kawan-kawan ketahui bahwa instalasi GLUT ini dilakukan setelah instalasi kita melakukan insatalasi Microsoft Visual C++.

TUJUAN BUAT PROGRAM

Tujuan Program ini adalah untuk memenuhi tugas mata kuliah Grafik Komputer dan Pengolahan Citra serta mempermudah para user untuk membuat aplikasi membuat  garis  vertical,  horizontal  dan  diagonal dengan menggunakan bahasa pemrograman Codeblocks C++ dan Library GLUT OpenGL.


Komentar

Postingan populer dari blog ini

Profesi dan Trend Sistem / Teknologi Informasi

BAB 3 Profesi Sistem Informasi & Teknologi Informasi A) Pengertian Profesionalisme, Ciri-ciri Profesionalisme, Kode Etik Profesionalisme - Pengertian Profesionalisme Harus ada ilmu yang diolah di dalamnya Harus ada kebebasan, tidak boleh ada hubungan hirarki.Harus ada kebebasan ( = hak tidak boleh dituntut ) terhadap penentuan sikap dan perbuatan dalam menjalankan profesinya.Harus ada Kode Etik dan peradilan Kode Etik oleh suatu Majlis Peradilan Kode Etik. - Ciri-ciri Profesionalisme > Keinginan untuk selalu menampilkan perilaku yang dapat dijadikan sebagai rujukan yang baik. > Berusaha meningkatkan dan memelihara perilaku profesionalnya melalui perwujudan perilaku profesional. Perwujudan tersebut dilakukan melalui berbagai cara misalnya dai cara berpenampilan, cara berbicara, penggunaan bahasa, sikap tubuh badan, serta sikap hidupnya sehari-hari. > Keinginan untuk sentiasa mengejar berbagai kesempatan pengembangan profesional yang dapat ...

Contoh Agen Cerdas

Contoh Agen Cerdas Agent : Medical diagnosis system Sebuah agent Medical diagnosis system yang mendiagnosa pasien secara otomatis. Task Environment : Performance measure: pasien sembuh, biya murah tidak menyalahi hukum. Environment: pasien, rumah sakit, suster, dokter. Actuators: layar monitor (pertanyaan, tes, diagnosa, treatment, petunjuk). Sensors: keyboard (masukan gejala penyakit, jawaban pasien). AGENT LENGAN ROBOT PENGECAT RUANG OTOMATIS Performance measure : Keakuratan mengikuti perintah yang diinputkan, kerapihan saat mengecat, keakuratan tebal dan tipis cat, kecepatan saat bekerja,pPekerjaan yang pas(presisi). Environment : Permukaan tembok yang di cat, cat tembok, operator (mandor). Actuators :   Bisa menggunakan sistem hidrolik, sistem pneumatik, motor DC, motor AC, motor stepper dan berbagai jenis penggerak lainnya. Sensor : Kamera yang akan digunakan untuk mendeteksi batas-batas garis, keyboard yang akan digunakan untu...

ITIL dan Layanan LIFECYCLE

Bab 1: ITIL (Information Technology Infrastructure Library) ITIL atau Information Technology Infrastructure Library (Bahasa Inggris, diterjemahkan Pustaka Infrastruktur Teknologi Informasi), adalah suatu rangkaian konsep dan teknik pengelolaan infrastruktur, pengembangan, serta operasi teknologi informasi (TI). ITIL diterbitkan dalam suatu rangkaian buku yang masing-masing membahas suatu topik pengelolaan TI. Pada 30 Juni 2007, OGC menerbitkan versi ketiga ITIL (ITIL v3) yang intinya terdiri dari lima bagian dan lebih menekankan pada pengelolaan siklus hidup layanan yang disediakan oleh teknologi informasi. Kelima bagian tersebut adalah: 1.     Service Strategy 2.     Service Design 3.     Service Transition 4.     Service Operation 5.     Continual Service Improvement