You are on page 1of 28

TEKNIK INFORMATIKA

UNIBBA
K A
I F
R A
G
ER
T U
M P
KO

PERTEMUAN KE-1
(3 SKS – 16 X PERTEMUAN) Yaya Suharya, S.Kom., M.T.
Rabu, 08 Maret 2023 Pengenalan Grafika Komputer yaya.unibba@gmail.com
14:00-15:40 (Kelas 4A) yayasuharya@unibba.ac.id
19:00-21:30 (Kelas 4B) NIDN. 0407047706
HP/WA. 08112031124
Intermezzo
Game Logic

Game 1 Wolf Sheep & Cabbage


https://www.youtube.com/watch?v=z1gaUCGi91c
Game 2 Cannibals & Missionaries
https://www.youtube.com/watch?v=DIvTFkx0xwA
Game 3 Family Crisis
https://www.youtube.com/watch?v=OgKu5SchG-g

https://www.plastelina.net/
https://www.logicgamesonline.com/
Metode Perkuliahan dan Penilaian

Metode
Perkuliahan Penilaian

Ceramah
Latihan NA
Tugas 10% Absen + 20% Praktikum + 20
Quiz % Tugas/Quiz + 20%  UTS + 30%
Ujian  UAS
Indeks Prestasi

NILAI INDEKS PREDIKAT

80  NA  100 A LULUS, SANGAT BAIK

68  NA  79 B LULUS, BAIK

56  NA  67 C LULUS, CUKUP BAIK

45  NA  55 D LULUS, KURANG

0  NA  44 E TIDAK LULUS
KOMPUTER GRAFIKA
MATERI :
Teori & Praktikum Materi : Teori
Pertemuan ke-1 : Pengenalan Grafik Komputer
Pertemuan ke-2 : OpenGL dan GLUT
Pertemuan ke-3 : Objek & Output Primitif
Pertemuan ke-4 : Viewing dan Clipping 2D
Pertemuan ke-5 : Transformasi 2 Dimensi & 3 Dimensi
Pertemuan ke-6 : Transformasi & Visualisasi 3 Dimensi
Pertemuan ke-7 : Realisme pada Komputer Grafik
Pertemuan ke-8 : UTS (Ujian Tengah Semester)
Pertemuan ke-9 : Grafik pada Game
Pertemuan ke-10 : Karakter Animasi pada Game
Pertemuan ke-11 : Model Pencahayaan pada Komputer Grafik
Pertemuan ke-12 : Konsep Bayangan pada Realise Komputer Grafik
Pertemuan ke-13 : Metode Ray Tracing
Pertemuan ke-14 : Konsep Radiosity dalam Komputer Grafik
Pertemuan ke-15 : Sejarah Spline
Pertemuan ke-16 : UAS (Ujian Akhir Semester)
BUKU REFERENSI
Buku Referensi :

1. Dr.Pulung Nurtantio Andono, S.T., M.Kom., T. Sutojo, S.Si., M.Kom. Konsep Grafika Komputer.
Penerbit Andi dan Udinus, Yogyakarta, 2016.
2. Computer Graphics: Principles and Practice (3rd edition), John F. Hughes, Andries Van
Dam, Morgan Mcguire,
3. David F. Sklar, James D. Foley, Steven K. Feiner, Kurt Akeley, Addison-Wesley, 2014
4. Computer Graphics with Open GL (4th Edition), Donald D. Hearn, M. Pauline, Warren Ca
rithers, Prentice-Hall, 2011
5. Prentice-Hall, 2011Hill, F.S. Computer Graphics Using OpenGL, Prentice Hall, Upper Saddle
River, NJ. 2007
6. Peter Grogono, Getting Started With OpenGL. Supplementary Course Notes. 2003.
7. Foley, van Dam, Feiner, Hughes, and Philips, Introduction to Computer Graphics, Addison
Wesley, 2000
8. F.S.Hill, Jr., COMPUTER GRAPHICS, Using Open GL, Second Edition, Prentice Hall, 2001
9. Foley, van Dam, Feiner, Hughes, and Philips, Introduction to Computer Graphics, Addison
Wesley, 2000
10. Patria Dobbins, 3D rendering In Computer Graphics, White World Publications, 2012
11. Andy Beane, 3D Animations Essential, John Willey&Sons, 2012
12. R. Stuart Ferguson, Practical Algorithm For 3D Computer Graphics, CRC Press, 2014
13. Andries van Dam, Introduction to Computer Graphics, Slide-Presentation, Brown University,
2003, (folder : brownUni)
14. . _______________, Interactive Computer Graphic, Slide-Presentation, (folder :
Lect_IC_AC_UK)
15. http://graphics.lcs.mit.edu/classses/6.837/F98/Lecture4/Slide23.html , Slide-Presentation,
http://hafizh_n.staff.gunadarma.ac.id/Downloads/folder/0.6
MIT, (folder : MIT_CourseNote)
Review
Pengenalan Grafik Komputer

• Definisi Grafika Komputer


• Manfaat Grafika Komputer
• Elemen-Elemen Dasar
• Pemrograman Grafis
• Library OpenGL
• Materi Grafika Komputer
Definisi Grafika Komputer

Introduction To "COMPUTER GRAPHICS

https://www.youtube.com/watch?v=Y8P-o36moxc
Definisi Grafika Komputer

•Menurut Wikipedia: Grafika komputer


adalah segala bentuk manipulasi komputer
untuk menghasilkan gambar.
• Grafika komputer membahas bagaimana
menghasilkan gambar dengan komputer
• Membutuhkan tools (hardware & software)
untuk menghasilkan gambar.
Manfaat Grafika Komputer

• Desain Grafis
• Publishing
• Arsitektur/Teknik Sipil/Interior
• Game
• Animasi dan Movie
• Pemetaan 3D
• Simulasi dan Visualisasi
Desain Grafis
Background Styles Produk kreatif
Desain Arsitektur/Interior
Desain Arsitektur Desain Interior
Simulasi dan Visualisasi
Visualisasi Simulasi
Game
Game 2D Game 3D
Elemen-elemen Dasar
Pemrograman Grafis

• Sebuah teknik pemrograman yang berorientasi


pada manipulasi grafis atau menghasilkan
gambar sesuai dengan kebutuhan.
• Banyak dipakai untuk simulasi, animasi, game,
geospatial information, dan visualisasi.
• Menggunakan library grafis seperti OpenGL
atau DirectX.
Pemrograman Grafis

Concept Project OpenGL Test Advance

• Bagaimana • Bagaimana • Library yang • Menguji • Mengembangkan


menghasilkan membuat dibutuhkan hasil grafis model animasi
model grafis project untuk • Mengembangkan
• Bagaimana grafis sesuai menampilkan model natural
merumuskan konsep obyek grafis • Membuat grafis
kejadian yang sesuai
fisik dan kebutuhan
natural
Pemrograman Grafis Dalam Game

Project Model Animation Scene Game

• Project • Membuat • Membuat • Menggabung- • Menghasilkan


dasar model dasar animasi kan sesuai game yang
• Background yang sesuai skenario menarik
• Penokohan • Mendeteksi
• Sprite tabrakan
dan obstacle
Skenario Pemrograman Grafis
C++

Graphic

Library

Graphic Visualization
Element Animation
&
Control
Library Grafis

1 2 3

OpenGL DirectX Unity


OpenGL
• OpenGL adalah suatu library grafis standard
yang digunakan untuk keperluan
pemrograman grafis.
• Selain OpenGL, library grafis yang banyak
digunakan adalah DirectX.
• OpenGL bersifat Open-Source, multi-platform
dan multi-language.
• Saat ini semua bahasa pemrograman
mendukung OpenGL.
• OpenGL bisa bekerja dalam
lingkungan Windows, Unix, SGI, Linux,
freeBSD dll.
Materi Grafika Komputer
• Pengantar Grafika Komputer
• Instalasi OpenGL
• Primitive Drawing
• Obyek Grafik 2D
• Transformasi 2D
• Obyek Grafik 3D
• Transformasi 3D
• Shading dan Pencahayaan
• Z-Order
• Morphing
Kebutuhan Dasar

Mathematics Geometry, Algebra & Vector

Grafika
Komputer
Physics Mechanics and Optics

Programming Graphic Library


Grafika lebih banyak
berurusan dengan
bagaimana menghasilkan
gambar yang menawan
dengan komputer
TERIMA
KASIH
TREN TEKNOLOGI TERBARU
TAHUN 2022/ 2023

Sample Product Metaverse


Learn about frog ( FB & YT )

Engine Metaverse
Ferrari Engine – Assemblr

Top Tech Trends To Watch in 2022


https://
SAMPLE PRODUCT
METAVERSE
Latihan soal
1. Jelaskan dan berikan contohnya peran grafika komputer
dibidang :
a) Hiburan
b) Visualisasi
c) CAD (Computer Aided Design)
d) Virtual Reality
e) Pendidikan dan Pelatihan
f) Computer Art
g) Pengelolaan Citra Digital
h) GUI (Graphical User Interface)
2. Jelaskan peran grafika komputer untuk visualisasi pada
bidang teknologi informasi khususnya komputer !
3. Sebutkan beberapa bahasa pemrograman yang bisa
digunakan untuk mengimplementasikan teori – toeri grafika
komputer !

Pertanyaan dan jawaban ditulis pada buku masing-masing


NEXT
OpenGL dan GLUT

You might also like