Treffer: PENGGUNAAN JAVA 3D API UNTUK TRANSFORMASI DAN PENCAHAYAAN PADA OBJEK 3D

Title:
PENGGUNAAN JAVA 3D API UNTUK TRANSFORMASI DAN PENCAHAYAAN PADA OBJEK 3D
Publication Year:
2011
Collection:
Diponegoro University: Institutional Repository (UNDIP-IR)
Document Type:
Dissertation thesis
File Description:
application/pdf
Language:
unknown
Relation:
http://eprints.undip.ac.id/25322/1/ML2F002571.pdf; Buana, Dian and Prasetyo, Agung Budi and Sofwan, Aghus (2011) PENGGUNAAN JAVA 3D API UNTUK TRANSFORMASI DAN PENCAHAYAAN PADA OBJEK 3D. Undergraduate thesis, Jurusan Teknik Elektro Fakultas Teknik Undip.
Accession Number:
edsbas.715CCAB8
Database:
BASE

Weitere Informationen

Perkembangan dunia 3D saat ini semakin meluas dan merambah ke berbagai bidang, mulai dari perfilman, iklan, dan juga permainan. Dua hal mendasar dari penerapan 3D yaitu transformasi, dan pencahayaan. Java 3D API merupakan API yang dikembangkan oleh developer Java untuk pembuatan objek 3D menggunakan bahasa pemrograman java. Cakupan transformasi yang dibahas terdiri atas translasi, rotasi, dan skala. Sedangkan pencahayaan objek mencakup ambient light, directional light, point light, dan spot light. Dari penyinaran langsung ke objek, maka akan terjadi refleksi pencahayaan, yaitu. ambient, diffuse, emissive, dan specular. Tugas akhir ini mencoba mengimplementasikan kelas-kelas dalam Java 3D API untuk transformasi 3 dimensi dan pencahayaan dalam bentuk suatu aplikasi studio. Aplikasi dapat membuat suatu objek yang kemudian dapat ditransformasikan dan diberi efek pencahayaan sesuai dengan fungsi yang dimiliki oleh aplikasi ini. Analisis dan desain aplikasi menggunakan pendekatan berorientasi objek. Aplikasi dibuat menggunakan bahasa pemrograman Java dan Java 3D API (Application Programming Interface). Kata kunci: transformasi, rotasi, penskalaan, translasi, pencahayaan, ambient, diffuse, emissive, specular, ambient light, directional light, point light, spot light, 3D