Berikut adalah silabus 20 sesi (@1,5 jam per sesi) untuk kursus:
“Pembuatan Aplikasi VR untuk Prototyping dan Visualisasi Produk Industri dengan Unity”
Level: Intermediate to Advanced
Fokus: Menampilkan prototipe produk industri (mesin, alat berat, kendaraan, dll) dalam VR untuk validasi desain
Output: Aplikasi VR interaktif untuk eksplorasi dan analisis desain produk secara real-time
Silabus 20 Sesi (30 Jam Total)
Tahap 1 – Pengantar & Dasar VR (Sesi 1–4)
Sesi 1: Pengenalan Unity dan VR untuk Industri
-
Overview Unity & Unity XR
-
Studi kasus VR untuk prototyping industri
-
Instalasi Unity & XR Plugin Management
Sesi 2: Mengenal Headset VR dan Device Testing
-
Meta Quest, HTC Vive, Oculus Rift
-
Menyiapkan Unity agar kompatibel dengan headset
-
Tes aplikasi pertama di headset
Sesi 3: Dasar Navigasi 3D dan Manipulasi Objek
-
Navigasi scene
-
Import, move, rotate, scale objek 3D
-
Material dan lighting dasar
Sesi 4: Dasar Pemrograman Interaksi VR
-
XR Interaction Toolkit
-
Grab, release, hover, highlight
-
Simulasi dasar interaksi dengan objek
Tahap 2 – Visualisasi Produk Industri (Sesi 5–8)
Sesi 5: Import File CAD dan Model 3D
-
Format FBX, OBJ, STL
-
Optimasi mesh dan texture baking
-
Menjaga proporsi & presisi teknis
Sesi 6: Material dan Pencahayaan Realistis
-
PBR materials
-
HDRI lighting
-
Penggunaan Shader Graph untuk metal, kaca, plastik
Sesi 7: Setup Lingkungan Presentasi Produk
-
Lingkungan studio virtual
-
Refleksi & efek cahaya (reflection probe)
-
Kamera sinematik untuk demo produk
Sesi 8: UI/UX dalam Lingkungan VR
-
Membuat UI sederhana (menu, info)
-
Teknik floating UI di VR
-
UI berbasis gaze atau pointer
Tahap 3 – Interaksi dan Eksplorasi Produk (Sesi 9–14)
Sesi 9: Interaksi Produk – Rotate, Zoom, Disassemble
-
Membuat sistem interaksi rotasi objek
-
Fungsi zoom in/out
-
Pisahkan part untuk simulasi pembongkaran
Sesi 10: Pemetaan Fungsi Produk
-
Klik part untuk lihat info fungsi
-
Tooltips dan anotasi teknis
-
Data linking dari spreadsheet (.csv)
Sesi 11: Navigasi Bebas dan Terbimbing
-
Bebas eksplorasi vs guided tour
-
Path system atau teleportasi
-
Trigger event di lokasi tertentu
Sesi 12: Simulasi Gerakan Mekanis
-
Animasi engsel, roda, piston, conveyor
-
Kombinasi keyframe dan skrip runtime
Sesi 13: Simulasi Proses Operasional
-
Workflow operasional: nyalakan mesin, putar alat, dll
-
Penggunaan animator & transition logic
Sesi 14: Pengujian Interaksi Real-Time
-
Uji coba semua fitur di headset
-
Debug interaksi: collider, script, input mapping
Tahap 4 – Validasi & Analisis Desain (Sesi 15–18)
Sesi 15: Menampilkan Data Teknis di VR
-
Panel info dengan ukuran, volume, beban
-
Grafik atau chart sederhana di VR
Sesi 16: Fitur Review Desain oleh Tim
-
Sistem markup dan feedback
-
Screenshot atau rekaman sesi pengguna
-
Export data evaluasi desain
Sesi 17: Integrasi Audio & Narasi Presentasi
-
Penambahan voice over, efek suara mesin
-
Trigger audio berdasarkan interaksi
Sesi 18: Optimasi Performansi Aplikasi VR
-
Pengurangan draw call & LOD
-
Batching & occlusion culling
-
Uji performa dengan Profiler
Tahap 5 – Finalisasi & Presentasi Proyek (Sesi 19–20)
Sesi 19: Finalisasi Proyek Aplikasi Prototyping VR
-
Integrasi semua elemen
-
Penyesuaian akhir UI dan interaksi
-
Build ke Meta Quest atau PCVR
Sesi 20: Presentasi dan Evaluasi Proyek
-
Masing-masing peserta mendemokan aplikasi VR-nya
-
Diskusi feedback teknis dan desain
-
Rencana deployment untuk tim/klien industri