Colour Pencils PowerPoint Template

18
Sesi 1: Pengantar Grafika Komputer Achmad Basuki Nana Ramadijanti Fadilah Fahrul

Transcript of Colour Pencils PowerPoint Template

Page 1: Colour Pencils PowerPoint Template

Sesi 1: Pengantar Grafika Komputer

Achmad Basuki Nana Ramadijanti

Fadilah Fahrul

Page 2: Colour Pencils PowerPoint Template

Ringkasan Materi

• Definisi Grafika Komputer • Manfaat Grafika Komputer

• Elemen-Elemen Dasar • Pemrograman Grafis

• Library OpenGL • Materi Grafika Komputer

Page 3: Colour Pencils PowerPoint Template

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.

Definisi Grafika Komputer

Page 4: Colour Pencils PowerPoint Template

Manfaat Grafika Komputer

• Desain Grafis • Publishing

• Arsitektur/Teknik Sipil/Interior • Game

• Animasi dan Movie • Pemetaan 3D

• Simulasi dan Visualisasi

Manfaat Grafika Komputer

Page 5: Colour Pencils PowerPoint Template

Desain Grafis

Background Styles Produk kreatif

Page 6: Colour Pencils PowerPoint Template

Desain Arsitektur/Interior

Desain Arsitektur Desain Interior

Page 7: Colour Pencils PowerPoint Template

Simulasi dan Visualisasi

Visualisasi Simulasi

Page 8: Colour Pencils PowerPoint Template

Game

Game 2D Game 3D

Page 9: Colour Pencils PowerPoint Template

Elemen-elemen Dasar

Page 10: Colour Pencils PowerPoint Template

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.

Page 11: Colour Pencils PowerPoint Template

Pemrograman Grafis

• Bagaimana menghasilkan model grafis

• Bagaimana merumuskan kejadian fisik dan natural

• Bagaimana membuat project grafis sesuai konsep

• Library yang dibutuhkan untuk menampilkan obyek grafis

• Menguji hasil grafis

• Mengembangkan model animasi

• Mengembangkan model natural

• Membuat grafis yang sesuai kebutuhan

Project Concept OpenGL Test Advance

Page 12: Colour Pencils PowerPoint Template

Pemrograman Grafis Dalam Game

• Project dasar

• Membuat model dasar

• Background • Penokohan • Sprite

• Membuat animasi yang sesuai

• Mendeteksi tabrakan dan obstacle

• Menggabung-kan sesuai skenario

• Menghasilkan game yang menarik

Model Project Animation Scene Game

Page 13: Colour Pencils PowerPoint Template

Skenario Pemrograman Grafis

Visualization

Animation & Control

Graphic Element

Graphic Library

C++

Page 14: Colour Pencils PowerPoint Template

Library Grafis

OpenGL

1

DirectX

2

Unity

3

Page 15: Colour Pencils PowerPoint Template

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.

Page 16: Colour Pencils PowerPoint Template

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

Page 17: Colour Pencils PowerPoint Template

Kebutuhan Dasar

Mathematics

Physics

Programming Graphic Library

Grafika Komputer

Geometry, Algebra & Vector

Mechanics and Optics

Page 18: Colour Pencils PowerPoint Template

Grafika lebih banyak berurusan dengan bagaimana menghasilkan gambar yang

menawan dengan komputer

TERIMA KASIH