Aplikasi Demo Grafis 3D menggunakan C# dan GDI+

Sebenarnya ini merupakan tugas kuliah saya pada mata Teknik Visualisasi Grafis yang saya ambil beberapa semester lalu. Tugasnya yakni membuat aplikasi yang dapat melakukan teknik transformasi-transformasi titik dalam koordinat tiga dimensi. Namun, dalam melakukan teknik tersebut, aplikasinya tidak boleh memakai library tambahan. Untuk itu, dalam source code ini saya harus mendefinisikan kelas-kelas dan algoritma transformasinya secara manual, seperti mulai dari pendefinisian kelas matrix, operator overloading untuk perkalian matriks, bagaimana melakukan scaling, translasi titik, rotasi dengan sumbu X, Y, Z, ataupun dengan sumbu sembarang (arbitrary axis), dan bagaimana memproyeksikan koordinat 3 dimensi ke koordinat 2 dimensi agar dapat ditampilkan ke layar.

aplikasi_demo_3d

Tapi tentunya tidak semua kode saya buat manual. Saya masih harus menggunakan .NET framework untuk membuat form aplikasinya dan GDI+ untuk membuat tampilan gambar akhirnya.

Silahkan unduh di link ini bagi yang menginginkan source code program ini. Semoga bisa bermanfaat, khususnya bagi yang ingin mempelajari teknik-teknik dasar visualisasi grafis, atau mungkin juga bisa membantu buat tugas kuliah bagi yang mengambil kuliah semacam ini..hehe..

Tinggalkan Balasan

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Ubah )

Twitter picture

You are commenting using your Twitter account. Log Out / Ubah )

Facebook photo

You are commenting using your Facebook account. Log Out / Ubah )

Connecting to %s

Ikuti

Get every new post delivered to your Inbox.