Dari grafik 2D dasar hingga rendering 3D kompleks, buku ini menguraikan semua aspek penting komputer grafik dengan penjelasan terstruktur dan contoh kode praktis. Pembaca akan mempelajari algoritma fundamental, transformasi geometri, pencahayaan, tekstur, dan teknik rendering canggih—semua diimplementasikan menggunakan ekosistem Python modern.
Apa yang akan Anda pelajari:
Fondasi Komputer Grafik – Memahami prinsip dasar dan sejarah perkembangan komputer grafik
Implementasi dengan Python – Memanfaatkan bibliotek populer seperti Matplotlib, Pillow, OpenCV, dan PyOpenGL
Sistem Koordinat dan Transformasi – Menguasai manipulasi geometri objek dalam ruang 2D dan 3D
Teknik Rendering Modern – Mengembangkan aplikasi dengan pencahayaan realistis dan tekstur kompleks
Pengolahan Citra – Menerapkan algoritma pengolahan gambar dengan pendekatan praktis
Visualisasi Data – Menciptakan representasi visual data yang interaktif dan informatif
Pengembangan Proyek – Merancang dan mengimplementasikan aplikasi grafik interaktif dari awal hingga akhir
Buku ini menggunakan pendekatan langkah demi langkah dengan contoh kode yang jelas, latihan praktis, dan studi kasus yang relevan dengan dunia nyata. Setiap bab dirancang secara progresif, membangun dari konsep dasar hingga implementasi lanjutan.
Windra Swastika menyelesaikan studi Magister di Teknik Elektro, Universitas Brawijaya tahun 2008, dan studi doktor di Chiba University, Japan tahun 2015. Bidang penelitian yang diminati antara lain Machine learning dan medical imaging. Saat ini merupakan dosen aktif di Program Studi Teknik Informatika, Universitas Ma Chung, Malang.