WEB APLIKASI PROFIL PROPERTY BERBASIS 3D DENGAN MENGGUNAKAN FRAMEWORK WEBGL DAN LIBRARY THREE.JS

dokumen-dokumen yang mirip
Media Pengenalan Properti 3D Berbasis Web Aplikasi

PERANCANGAN DAN IMPLEMENTASI ALAT MUSIK PIANO AUGMENTED REALITY BERBASIS DESKTOP

SISTEM INFORMASI GEOGRAFIS PEMETAAN JALAN DESA BERBASIS MOBILE ANDROID

RANCANG BANGUN MUSEUM DIGITAL SUBAK PADA PLATFORM ANDROID

SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANAK BERBASIS WEB MENGGUNAKAN TEORI DEMPSTER-SHAFER DAN PROBABILITAS BAYES

RANCANG BANGUN AUGMENTED REALITY JURUSAN TEKNOLOGI INFORMASI UNIVERSITAS UDAYANA BERBASIS ANDROID

RANCANG BANGUN GAME KARTU SPIRIT BERBASIS ANDROID DENGAN FITUR ONLINE MULTIPLAYER

RANCANG BANGUN APLIKASI GAME KOCOK DADU PADA PLATFORM ANDROID DENGAN METODE LINIER CONGRUENTIAL GENERATOR (LCG)

BAB I PENDAHULUAN 1.1 Latar Belakang

SISTEM INFORMASI GEOGRAFIS PEMETAAN WISATA PANTAI BALI SELATAN BERBASIS ANDROID

GAME EDUKASI DEWATA NAWA SANGA BERBASIS ANDROID

RANCANG BANGUN APLIKASI FUSI CITRA (IMAGE FUSION) DARI DATA PENGINDERAAN JAUH MENGGUNAKAN METODE PANSHARPENING TUGAS AKHIR

RANCANG BANGUN APLIKASI GAMELAN GONG KEBYAR INSTRUMEN GANGSA DAN KENDANG BERBASIS ANDROID

RANCANG BANGUN MUSEUM BALI STUDI KASUS GEDUNG TIMUR DAN GEDUNG SINGARAJA BERBASIS AUGMENTED REALITY

SISTEM INFORMASI GEOGRAFIS PEMETAAN WILAYAH BERDASARKAN KUALITAS PENDIDIKAN DI PROVINSI BALI BERBASIS WEB MENGGUNAKAN GOOGLE MAPS API

RANCANG BANGUN APLIKASI GAME EDUKASI RINDIK PADA PLATFORM ANDROID

APLIKASI AUGMENTED REALITY PEMASARAN KAWASAN PROPERTI BERBASIS ANDROID

RANCANG BANGUN APLIKASI GAMELAN GONG KEBYAR INSTRUMEN REONG, CENG-CENG RICIK, KEMONG DAN JUBLAG BERBASIS ANDROID

RANCANG BANGUN ANIMASI 3 DIMENSI PEMBELAJARAN SHALAT JENAZAH BERBASIS ANDROID

RANCANG BANGUN APLIKASI GAME MOBILE WAYANG FIGHTER PADA PLATFORM ANDROID MENGGUNAKAN ALGORITMA BASIC PROBABILITY

RANCANG BANGUN APLIKASI TES BUTA WARNA METODE ISHIHARA BERBASIS ANDROID

SEGMENTASI PELANGGAN MENGGUNAKAN METODE PARTICLE SWARM OPTIMIZATION DAN K-MEANS

PERNYATAAN. Denpasar, Oktober Anak Agung Istri Diah Printayani

KATA PENGANTAR Aplikasi Penginderaan Jauh dalam Mendeteksi Kebakaran Hutan Menggunakan Citra Satelit Landsat

MEDIA PEMBELAJARAN TEMATIK UNTUK SEKOLAH DASAR TINGKAT DUA BERBASIS ANDROID

RANCANG BANGUN APLIKASI PEMBELAJARAN MEMBUAT KETUPAT DENGAN ANIMASI MODEL 3D BERBASIS ANDROID TUGAS AKHIR

APLIKASI PENGINDERAAN JAUH UNTUK PENGHITUNGAN SEBARAN CO 2 DARI TUTUPAN HUTAN DENGAN SATELIT LANDSAT 8 TUGAS AKHIR

PERNYATAAN. Denpasar, Juli Swastika Widya Mahasena

RANCANG BANGUN SISTEM PENYIRAMAN TANAMAN ANGGREK DENDROBIUM BERBASIS MIKROKONTROLER ATMEGA 328PU

RANCANG BANGUN APLIKASI MARCHING PERCUSSION BERBASIS ANDROID

RANCANG BANGUN APLIKASI AUGMENTED REALITY UNTUK PENGENALAN INFORMASI DAN LOKASI FASILITAS TEMPAT WISATA BERBASIS ANDROID

APLIKASI AUGMENTED REALITY ANATOMI RANGKA MANUSIA MENGGUNAKAN LIBRARY VUFORIA PADA PLATFORM ios HALAMAN JUDUL

Badung, September I Gusti Bagus Wisnu Aditya Putra. vii

RANCANG BANGUN PENGENALAN AKSARA BALI CETAK DENGAN METODE TEMPLATE MATCHING DAN LIBRARY OPENCV PADA ANDROID TUGAS AKHIR

RANCANG BANGUN GAME EDUKASI WISATA DAN BUDAYA BALI

AUDIT OPERASIONAL PT.X MENGGUNAKAN FRAMEWORK COBIT 5

APLIKASI GEOGRAFIS PEMETAAN KUNJUNGAN WISATAWAN BERBASIS WEB DAN PERAMALAN KUNJUNGAN WISATAWAN MENGGUNAKAN METODE LEAST SQUARE

PERMAINAN EDUKASI PENGENALAN TOPENG JAWA BERBASIS MOBILE ANDROID

ABSTRAK. Kata kunci : augmented reality, marker, 3-dimensi, villa, brosur. viii

SISTEM INFORMASI GEOGRAFIS PEMETAAN JALAN DESA BERBASIS WEB

KATA PENGANTAR Implementasi Metode Finite State Automata pada Sistem Pengenalan Lirik Tembang Bali Sekar Alit ( Pupuh ) Berbasis Web

RANCANG BANGUN GAME TRADISIONAL ENGKLEK BERBASIS ANDROID

APLIKASI GAME MEMBUAT GEBOGAN

RANCANG BANGUN SISTEM INFORMASI GEOGRAFIS PEMETAAN PURA KAWITAN DAN KETERKAITANNYA MENGGUNAKAN GOOGLE MAPS DENGAN METODE TREE BERBASIS WEB

APLIKASI MEDIA PEMBELAJARAN TEMATIK UNTUK ANAK TK BERBASIS ANDROID

RANCANG BANGUN GAME MEONG-MEONG PADA PLATFORM ANDROID

RANCANG BANGUN APLIKASI PENDETEKSI TIPE DAN NILAI RESISTOR BERBASIS ANDROID

RANCANG BANGUN GAME TOWER DEFENSE THE LEGEND OF KEBO IWA BERBASIS ANDROID MENGGUNAKAN ALGORITMA A STAR TUGAS AKHIR

PERANCANGAN PERANGKAT LUNAK DRIVE TEST BERBASIS ANDROID UNTUK ANALISIS KUALITAS VOICE CALL

PERANCANGAN SISTEM INFORMASI MANAJEMEN RUMAH SAKIT MODUL LAYANAN (STUDI KASUS RUMAH SAKIT PTN UNUD) TUGAS AKHIR

i Aplikasii Diajukan kepada Informasi Oleh: Aulia Adie Putra NIM: Salatiga Mei 20122

RANCANG BANGUN APLIKASI TRY OUT UJIAN NASIONAL SEKOLAH MENENGAH PERTAMA (SMP) BERBASIS ANDROID

RANCANG BANGUN DATA CLEANSING DAN KONVERSI OLTP KE DATA MART DENGAN METODE LINGUISTIC MATCHING

RANCANG BANGUN GAME EDUKASI MENGENAL HURUF KATAKANA DAN HIRAGANA BERBASIS ANDROID

RANCANG BANGUN APLIKASI PENGHITUNGAN GROSS PRIMARY PRODUCTION (GPP) DARI DATA PENGINDERAAN JAUH BERBASIS DESKTOP

SISTEM INFORMASI GEOGRAFIS RUMAH SAKIT BERDASARKAN JENIS ASURANSI KESEHATAN BERBASIS ANDROID DI WILAYAH DENPASAR

RANCANG BANGUN SISTEM INFORMASI AGEN PROPERTI BERBASIS WEB (STUDI KASUS PT. GRHA KUSUMA)

RANCANG BANGUN SISTEM INFORMASI GEOGRAFIS PEMETAAN TINGKAT PERTUMBUHAN PENDUDUK BERBASIS WEB

LAPORAN TUGAS AKHIR RANCANG BANGUN CATALOG PENJUALAN PERHIASAN DI TOKO EMAS REJEKI BERBASIS ANDROID

Rancang Bangun Aplikasi Dalang Berbasis Android

RANCANG BANGUN SISTEM INFORMASI GEOGRAFIS PEMETAAN PERSEBARAN KRIMINALITAS DI KOTA DENPASAR

KATA PENGANTAR Rancang Bangun Game Defense Kingdom Mengunakan Algoritma Boids Berbasis Android

RANCANG BANGUN ANIMASI 3 DIMENSI MENDEM ARI-ARI BERBASIS ANDROID

ANALISA DAN PERANCANGAN APLIKASI MOBILE BERBASIS WAP PADA STMIK JIBES

Kata Pengantar. 2. Bapak Putu Wira Buana, S.Kom., M.T., selaku pembimbing II yang sudah membimbing dan mengarahlan penulis.

ABSTRAK. Universitas Kristen Maranatha

Pengembangan Sistem Proyeksi Kependudukan Provinsi Jawa Tengah Dengan Menggunakan Metode Geometri

RANCANG BANGUN BANGUN APLIKASI GAMELAN GONG KEBYAR INSTRUMEN GONG, KEMPUR, JEGOGAN DAN PETUK BERBASIS ANDROID

LEMBAR PERSETUJUAN. Tugas Akhir dengan judul SISTEM INFORMASI DINAS KEBERSIHAN. DAN PERTAMANAN KOTA SURAKARTA ini diajukan oleh : MURSID BUDI RAHMAN

HALAMAN JUDUL HALAMAN PENGESAHAN PEMBIMBING HALAMAN PENGESAHAN PENGUJI

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM INFORMASI PEMASARAN PROPERTI BERBASISKAN WEB PADA PT. TANAMAS MEGAH JAYASAKTI

Pengembangan Sistem Informasi Tugas Akhir Berbasis Web Untuk Sistem Informasi Akademik Universitas Atma Jaya Yogyakarta

RANCANG BANGUN GAME TAJOG RACE BERBASIS ANDROID

RANCANG BANGUN GAME KARTU REMI 21 DENGAN FITUR ARTIFICIAL INTELLIGENCE BERBASIS ANDROID

LAPORAN SKRIPSI PENERAPAN AUGMENTED REALITY PADA APLIKASI ANDROID SEBAGAI PENGENALAN LOKASI GEDUNG UNIVERSITAS MURIA KUDUS

ABSTRAK. Kata Kunci: Aplikasi, web, permainan tradisional, Indonesia, JAVA, Play framework. Universitas Kristen Maranatha

APLIKASI GAMELAN BALI GONG KEBYAR PLATFORM ios

APLIKASI PENCARIAN GEDUNG SERBAGUNA DI JAKARTA BERBASIS WEB

AUDIT SISTEM INFORMASI BIRO KEUANGAN SEKDA. PROVINSI BALI DENGAN MENGGUNAKAN FRAMEWORK COBIT 5

SKRIPSI PERANCANGAN DAN PEMBANGUNAN WEBSITE E-COMMERCE PADA OMEGA JAYA

RANCANG BANGUN APLIKASI EXTRACT, TRANSFORM, DAN LOAD UNTUK DATA WAREHOUSE BERBASIS WEB

Multimedia Interaktif Universitas Kristen Maranatha

PEMBUATAN ANIMASI 3D SISTEM TATA SURYA MENGGUNAKAN BLENDER. Ferry PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA

Analisis dan Perancangan Sistem Informasi Persediaan dan Penjualan Pada TB. Bangun Jaya

APLIKASI QRSCANNER DAN QR CODE GENERATOR

SKRIPSI. Diajukan kepada Fakultas Teknologi Informasi Untuk memperoleh Gelar Sarjana Komputer. Oleh: Valentino Putra Parlan NIM:

SISTEM INFORMASI GEOGRAFIS PEMETAAN DAERAH ALIRAN SUNGAI BERBASIS WEB. Tugas Akhir

SKRIPSI PERANCANGAN SISTEM INFORMASI DIGITAL LIBRARY (DIGILIB) DENGAN MENGGUNAKAN PHP DAN MYSQL DI PERPUSTAKAAN UNIVERSITAS MUHAMMADIYAH PONOROGO

MERANCANG APLIKASI SWITCH REMOTE DETECTOR DENGAN MENGGUNAKAN METODE DETEKSI TEPI

PERANCANGAN BUKU SAKU SEBAGAI MEDIA INFORMASI UNTUK FOTOGRAFER PEMULA DALAM MEMBANGUN STUDIO FOTO DI KOTA SEMARANG. Johanes Bagus D. S

Rancang Bangun Animasi 3 Dimensi Anyaman Bambu Khas Kebudayaan Bali Berbasis Android. Tugas Akhir

LAPORAN SKRIPSI SISTEM MANAJEMEN PERSEDIAAN BARANG MENGGUNAKAN METODE FIFO BERBASIS WEB (STUDI KASUS TOKO URIP COLLECTION KUDUS)

PENGEMBANGANN SISTEM INFORMASI KERJA PRAKTEK/MAGANG BERBASIS WEB UNTUK PROGRAM STUDI TEKNIK INFORMATIKA UNIVERSITAS ATMA JAYA YOGYAKARTA TUGAS AKHIR

MEMBANGUN PORTAL PERPUSTAKAAN DIGITAL DI SMK BINAWIYATA KARANGMALANG SRAGEN BERBASIS WEB

IMPLEMENTASI AUGMENTED REALITY PADA PENGENALAN KEBUDAYAAN NIAS BERBASIS ANDROID SKRIPSI FIRMAN GULO

PERANCANGAN SISTEM INFORMASI PEMASARAN MELALUI WEBSITE PADA ANGGREK SOUVENIR PALEMBANG

KATA PENGANTAR. Puji dan syukur kepada Tuhan Yang Maha Esa atas kasih dan karunia-nya

IMPLEMENTASI DAN ANALISIS BROADCAST SMS DENGAN ALGORITMA ANTRIAN CLASS BASED QUEUING (CBQ) KOMPETENSI JARINGAN SKRIPSI

Transkripsi:

WEB APLIKASI PROFIL PROPERTY BERBASIS 3D DENGAN MENGGUNAKAN FRAMEWORK WEBGL DAN LIBRARY THREE.JS TUGAS AKHIR Diajukan Guna Memenuhi Sebagian Persyaratan Dalam Rangka Menyelesaikan Pendidikan Sarjana Strata Satu (S1) Program Studi Teknologi Informasi GEDE RISKA WIRADARMA NIM: 1204505080 JURUSAN TEKNOLOGI INFORMASI FAKULTAS TEKNIK UNIVERSITAS UDAYANA 2016 ii

LEMBAR PERNYATAAN Dengan ini saya menyatakan bahwa dalam Tugas Akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh gelar kesarjanaan di suatu perguruan tinggi dan sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat yang pernah ditulis atau diterbitkan oleh orang lain, kecuali yang secara tertulis diacu dalam naskah ini dan disebutkan dalam daftar pustaka. 26 Pebruari 2016 Jimbaran, 28 Juni 2016 Gede Riska Wiradarma iii

KATA PENGANTAR Puji dan syukur penulis panjatkan kehadapan Tuhan Yang Maha Esa, karena atas Berkat RahmatNya, akhirnya penulis dapat menyelesaikan Tugas Akhir ini. Tugas Akhir yang berjudul Web Aplikasi Profil Property Berbasis 3D dengan menggunakan Framework WebgGL dan Library Three.js ini disusun sebagai syarat untuk memenuhi sebagian persyaratan menyelesaikan Program Sarjana S-1 pada Program Studi Teknologi Informasi Universitas Udayana. Dalam penyusunan Tugas Akhir ini, penulis mendapatkan petunjuk dan bimbingan dari berbagai pihak. Sehubungan dengan hal tersebut pada kesempatan ini penulis menyampaikan ucapan terima kasih kepada : 1. Bapak Prof. Ir. Ngakan Putu Gede Suardana, MT.,Ph.D. selaku Dekan Fakultas Teknik Universitas Udayana. 2. Bapak Dr. Eng. I Putu Agung Bayupati, ST., MT. selaku Ketua Jurusan Teknologi Informasi Universitas Udayana. 3. Bapak I Nyoman Piarsa, S.T., M.T. selaku dosen pembimbing I dan Bapak Prof. Dr. I Kt. Gd. Darma Putra, S.Kom.,M.T. selaku dosen pembimbing II yang telah banyak memberikan bimbingan dan masukan dalam penyusunan tugas akhir ini. 4. Bapak Putu Wira Buana, S.Kom.,M.T. selaku dosen pembimbing akademik, yang telah memberikan bimbingan selama menempuh pendidikan di Jurusan Teknologi Informasi Universitas Udayana. 5. Kedua orang tua dan keluarga yang telah memberikan dukungan dan motivasi dalam pembuatan tugas akhir ini. 6. Teman seperjuangan dan segenap civitas di Jurusan Teknologi Informasi Universitas Udayana yang telah memberikan sumbangan ide, pemikiran, dan dukungan dalam penyusunan tugas akhir ini. vi

Penulis menyadari tugas akhir ini masih jauh dari sempurna. Akhir kata penulis memohon maaf jika ada kesalahan dalam penulisan tugas akhir ini. Denpasar, 28 Juni 2016 Penulis Gede Riska Wiradarma vii

ABSTRAK Arsitek merupakan salah satu bisnis jasa dalam membangun desain property untuk menampilkan menjadi nyata. Kemampuan seorang arsitek untuk merancang pembangunan suatu property menuntut adanya sebuah visualisasi objek sebagai pratinjau rancangan kepada klien. Maket difungsikan sebagai cara untuk mempromosikan rancang property, namun pada perkembangannya biaya pembuatan maket masih dianggap terlalu besar dan kerap membebani pengembang ditambah waktu penyelesaian yang lama. Pemanfaatan media digital pada era pembangunan saat ini masih kurang dalam hal mempromosikan karya arsitektur secara akurat dan mendetail, membuat informasi yang diterima konsumen kurang maksimal, oleh karena itu diperlukan teknologi yang tepat guna. Teknologi komputerisasi memungkinkan membangun teknologi 3D diatas browser sebagai sarana promosi karya seni arsitektur berbasiskan 3D. Teknologi WebGL memberikan banyak manfaat kepada pihak arsitek, perusahaan konstruksi maupun pengembang property. Teknologi WebGL juga membuat hasil karya terlihat lebih nyata, seperti program 3D yang banyak terdapat dipasaran. Teknologi berbasis cloud dapat diterapkan pada banyak kasus, salah satunya bisnis property. Kata Kunci : WebGL, 3D, Arsitek, Property, Desain viii

ABSTRACT Architect is one of business services in creating property design to make it become a reality. To design a property development, an architect requires the ability to visualize the object as a preview design to clients. A mock-up is a way to promote a design property, but as time goes on, the cost in making mock-up is too big and it is usually takes a long time to finish a mock-up, sometimes it burdens the developer. The utilizations of digital medias in this century, are still not enough in promoting an accurately and detailed architectural work, make the information that received by the consumers not optimal, because of it, it is needed appropriate technologies. Computerized technology enables to build the 3D technology on the browser as a promotional tool-based architecture 3D artwork. The WebGL technology gives a lot of advantages to the architect s side, the construction company s side and also the property developer s side. The WebGL technology also makes the architectural work looks real, like 3D programs that are in market. The cloud-based technology can be used in many cases, such as property business. Keywords : WebGL, 3D, Architect, Property, Design ix

DAFTAR ISI LEMBAR PERNYATAAN... iii LEMBAR PENGESAHAN TUGAS AKHIR... iv BERITA ACARA TUGAS AKHIR... v KATA PENGANTAR... vi ABSTRAK... viii ABSTRACT... ix DAFTAR ISI... x DAFTAR GAMBAR... xii DAFTAR TABEL... xiv DAFTAR KODE PROGRAM... xv BAB I PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 3 1.3 Tujuan... 3 1.4 Manfaat... 3 1.5 Batasan Masalah... 4 1.6 Sistematika Penulisan... 4 BAB II TINJAUAN PUSTAKA... 6 2.1 State of the Art... 6 2.1.1 Perancangan Web aplikasi profil property berbasis 3D... 6 2.1.2 Diagram Ishikawa (Fishbone)... 7 2.2 WebGL... 8 2.2.1 Rancangan dan Sejarah... 9 2.2.2 Definisi Teknis WebGL... 9 2.3 Three.js Javascript 3D Engine... 11 2.3.1 Fitur There.js... 11 2.3.2 Simple Page... 13 2.4 Interaksi... 16 2.4.1 Dekteksi Hit, Picking, dan Proyeksi... 16 2.5 Integrasi... 18 2.5.1 Kombinasi Dinamis HTML dan WebGL... 18 2.5.2 Anotasi Layar 3D Menggunakan Posisi Layar 2D... 18 2.6 Perangkat Lunak yang Digunakan... 19 2.6.1 Autodesk Maya 2016 Student Version... 19 BAB III METODOLOGI DAN PERANCANGAN SISTEM... 21 3.1 Tempat dan Waktu Penelitian... 21 3.2 Alur Penelitian... 21 3.3 Sumber data... 23 3.4 Gambaran Umum... 23 3.5 User Interface... 26 3.6 User Experience... 34 BAB IV PEMBAHASAN DAN ANALISIS SISTEM... 36 x

4.1 Konfigurasi Hardware dan Software... 36 4.2 Pengujian Antarmuka Aplikasi... 36 4.3 Analisis Frame rate Per Second... 50 4.4 Uji Coba pada Device... 51 4.4.1 Perangkat Laptop/PC... 52 4.4.2 Perangkat Smartphone... 53 4.4.3 Perangkat Smart TV... 55 4.5 Analisa Kecepatan... 56 BAB V PENUTUP... 59 5.1 Simpulan... 59 5.2 Saran... 60 DAFTAR PUSTAKA... 61 xi

DAFTAR GAMBAR Gambar 2. 1 Diagram Ishikawa (fishbone)... 8 Gambar 2. 2 Hasil Render Penerepan Sederhana There.js... 14 Gambar 2. 3 Objek 3D Sederhana... 14 Gambar 2. 4 Kamera, Viewport dan Proyeksi... 17 Gambar 2. 5 Autodesk Maya 2016 Student Version... 19 Gambar 3. 1 Flowchart Alur Penelitian... 22 Gambar 3. 2 Gambaran Umum Sistem Web Aplikasi.... 23 Gambar 3. 3 Fishbone... 24 Gambar 3. 4 Exterior Property 3D... 26 Gambar 3. 5 Interior Property 3D (lantai1)... 27 Gambar 3. 6 Texure Jendela... 28 Gambar 3. 7 Texure Furniture... 29 Gambar 3. 8 Interior Lantai 2... 30 Gambar 3. 9 Interior lantai 3... 31 Gambar 3. 10 Interior lantai 4... 32 Gambar 3. 11 Texture Image... 33 Gambar 3. 12 UV Editor... 34 Gambar 3.13 Wireframe dan UX Design Web Aplikasi Profil Property... 35 Gambar 4. 1 Tampilan beranda web aplikasi... 37 Gambar 4. 2 Tampilan beranda web aplikasi... 38 Gambar 4. 3 Tampilan beranda web aplikasi... 38 Gambar 4. 4 Tampilan beranda web aplikasi... 39 Gambar 4. 5 Tampilan beranda web aplikasi... 40 Gambar 4. 6 Upload Window... 40 Gambar 4. 7 Library menu... 41 Gambar 4. 8 Thumbnail Preview... 42 Gambar 4. 9 Preview 3D property... 42 Gambar 4. 10 Pemilihan Lighting... 43 Gambar 4. 11 Ambient Light... 44 Gambar 4. 12 Directional Light... 45 Gambar 4. 13 Point Light... 46 Gambar 4. 14 Spot Light... 47 Gambar 4. 15 Area Light... 48 Gambar 4. 16 Category Menu... 49 Gambar 4. 17 Frame rate per Second... 50 Gambar 4. 18 Gedung Teknologi Informasi... 51 Gambar 4. 19 Pengujian 3D Ekterior Gedung Teknologi Informasi... 52 Gambar 4. 20 Pengujian 3D Interior Gedung Teknologi Informasi... 53 Gambar 4. 21 Uji Exterior pada Perangkat Smartphone... 54 Gambar 4. 22 Uji Coba Interior Perangkat Smartphone... 55 Gambar 4. 23 Uji Coba pada Perangkat Smart TV... 56 xii

Gambar 4. 24 Grafik Pengujian FPS sesuai keadaan cahaya... 57 xiii

DAFTAR TABEL Tabel 4. 1 Tabel Pengujian FPS sesuai keadaan cahaya... 56 \ xiv

DAFTAR KODE PROGRAM Kode Program 2. 1 Contoh Penerapan Three.js... 13 Kode Program 2. 2 Objek 3D Sederhana... 16 xv