Model Percabangan Pohon 3D dengan menggunakan JOGL dan …

Download Report

Transcript Model Percabangan Pohon 3D dengan menggunakan JOGL dan …

Pengembangan Tool Pencahayaan 3D Berbasis
Array dengan Menggunakan MAXScript
Dipresentasikan Oleh:
Andi Sasmita
G64051082
Dibimbing Oleh:
Ahmad Ridha, S.Kom, M.S.
Latar Belakang
Local
Illumination
Visualisasi
3D
Global
Illumination
Latar Belakang
Tujuan GI
Realistis
Cepat
Belum ada algoritme yang
memenuhi kedua tujuan tsb
Latar Belakang
Hmm...coba pakai
array lighting
Kalau begitu butuh tool yang
menghasilkan efek mirip GI
dgn
OK, waktu
i’ll try lebih cepat
Tujuan Penelitian
Tujuan
1
2
Mengembangkan
tool menggunakan
metode array lighting
Membandingkan
kinerja tool dengan
dengan metode GI
lain
Ruang Lingkup
Array
Parameter
MAXScript
Eksterior
Tubular
Lighting
Manfaat
Dapat digunakan di industri
yang membutuhkan visualisasi
3D
Tinjauan Pustaka
MAXScript
MAXScript adalah built-in scripting language yang digunakan
di Autodesk® 3ds Max®, Autodesk® 3ds Max® Design dan
Autodesk® VIZ.
(Derakhshani et al. 2007)
Tinjauan Pustaka
Global Illumination (GI)
Model pencahayaan yang dihasilkan dari cahaya langsung
yang datang ke permukaan objek (direct illumination) dan
cahaya tidak langsung yaitu cahaya yang datang dari pantulan
permukaan objek lain (indirect illumination).
(Brooker 2008)
Tinjauan Pustaka
foton
Specular reflection
Diffuse reflection
Tinjauan Pustaka
Tanpa GI
Dengan GI
Tinjauan Pustaka
Rendering
Proses yang menggabungkan model geometris dengan
deskripsi permukaan, pencahayaan, dan data lainnya untuk
membuat citra visual.
(Brooker 2008)
Tinjauan Pustaka
Renderer
Perangkat lunak atau komponen pada perangkat lunak 3D
yang menghitung dan menampilkan citra visual.
(Brooker 2008)
Tinjauan Pustaka
Standard Lights
Cahaya dalam 3ds Max yang menyimulasikan cahaya
sebenarnya dalam dunia nyata. Standard lights memiliki
beberapa tipe diantaranya Target Spotlight, Free Spotlight,
Target Directional Light, Free Directional Light, Omni Light,
Skylight, mr Area Omni Light, dan mr Area Spotlight.
(Derakhshani et al. 2007)
Tinjauan Pustaka
mr Area/
Target/Free
Spotlight
Target/Free
Directional Light
mrArea/Omni Light
Skylight
Tinjauan Pustaka
Array Lighting
Sumber cahaya dari segala arah dengan menggunakan
geometri tertentu seperti diamond, pyramid, dome, ring, box,
tubular, atau kombinasi dari geometri-geometri tersebut.
(Gallardo 2001)
Tinjauan Pustaka
(Gallardo 2001)
Tinjauan Pustaka
Analisis Ragam
Disebut juga Analysis of Variance (ANOVA). Dikembangkan
oleh peneliti statistik dari Inggris, R.A. Fisher (1890-1962).
ANOVA adalah teknik untuk menilai kesamaan nilai tengah
beberapa populasi yaitu memeriksa apakah µ1 = µ2 = ….= µp.
(Aunuddin 2005)
Tinjauan Pustaka
Uji Lanjutan Duncan
Uji yang dilakukan jika analisis ragam menghasilkan minimal
ada sepasang metode yang berbeda nyata.
(Mattjik 2002)
Metodologi dan Pembahasan
Mulai
Studi Pustaka
Desain Tool
Pengembangan
Tool
rilis
Berdasarkan
realistis citra dan
waktu render
Pengujian
Selesai
Evaluasi
Metodologi dan Pembahasan
Membaca literatur
terkait
Studi Pustaka
Array
Lighting
Scanline
dgn Light
Tracer
Mencari metode sejenis
untuk dibandingkan
mental ray
dgn GI
Metodologi dan Pembahasan
Spesifikasi Fitur dan
Parameter
Desain Tool
Desain Antarmuka
Metodologi dan Pembahasan
Kebutuhan minimum :




Prosesor Intel Pentium III atau AMD 500Hz
RAM sebesar 512 MB
Swap space sebesar 500MB
Kartu grafis yang mendukung 1024 x 768 x 16
bit warna dengan 64MB RAM.
Metodologi dan Pembahasan
Pengembangan dan pengujian dilakukan
pada:
 Prosesor Intel Core2Quad Q6600 @2.4
GHz
 RAM sebesar 4 GB
 Kartu grafis ATI Radeon HD 3650
Metodologi dan Pembahasan
Vertex Count (n)
for LightIndex in 2 to (VertexCount -1)
by LightsStepValue
index
1
4
3
2
Metodologi dan Pembahasan
Rilis
Rendering
Tujuan survei
Citra
Pembuatan
survei
Waktu
render
Publikasi
ANOVA
Pemilahan
data
Uji lanjutan
Duncan
Rank
ditolak
H0
Data
SPSS
diterima
Selesai
Metodologi dan Pembahasan
Metodologi dan Pembahasan
Metodologi dan Pembahasan
Metodologi dan Pembahasan
Metodologi dan Pembahasan
Metodologi dan Pembahasan
Data Waktu Render
No.
Metode
Ulangan Waktu Render (detik)
1
1
2
3
4
5
6
2
3
Cylight
3,890
3,859
3,844
Scanline GI
26,594
26,610
27,109
Mental ray GI
11,461
13,348
11,610
Cylight
4,485
4,469
4,328
Scanline GI
29,688
30,406
30,406
Mental ray GI
12,984
12,000
11,750
Cylight
10,000
9,890
9,938
Scanline GI
107,860
108,000
107,896
Mental ray GI
20,340
20,258
19,930
Cylight
4,203
4,172
4,140
Scanline GI
66,891
67,344
66,734
Mental ray GI
52,000
51,578
50,891
Cylight
4,531
4,469
4,516
Scanline GI
81,188
81,188
80,391
Mental ray GI
55,219
56,094
55,937
Cylight
3,703
3,719
3,703
Scanline GI
38,875
38,825
38,782
Mental ray GI
13,094
13,203
13,438
Metodologi dan Pembahasan
Penyederhanaan Data Waktu Render
Metode
Scanline Cylight
Scanline GI
mental ray GI
Waktu8
3,864
26,771
12,140
Waktu9
Waktu10 Waktu11 Waktu12 Waktu13
4,427
9,943
30,167 107,919
12,245 20,176
4,172
4,505
66,990 80,922
51,490 55,750
3,708
38,827
13,245
Metodologi dan Pembahasan
ANOVA Waktu Render
SK
Perlakuan
JK
db
KT
8660,94
2
4330,47
Galat
7341,162
15
489,4108
Total
16002,1
17
Fhit = 8,848333
Ftabel = 6.359
Fhit
8,848333
Fhit > Ftabel
H0 : tidak ada metode yang berbeda nyata
H1 : minimal ada sepasang metode yang berbeda nyata
Metodologi dan Pembahasan
Uji Lanjutan Duncan Berdasarkan Waktu Render
Metode
N
Subset untuk alpha = 0,01
2
3
1
Cylight
18 5,10328
mental ray GI
18
Scanline GI
18
27,50750
58,59928
Metodologi dan Pembahasan
60
50
40
Cylight
30
Scanline GI
20
mental ray GI
10
0
Render time
Metodologi dan Pembahasan
Data Rank
No
JKUmur
P4
P5 P6 P7 P8A P8B P8C P9A P9B P9C P10A P10B P10C P11A P11B P11C P12A P12B P12C P13A P13B P13C
1
1
3
2
2
1
1
1
5
3
4
5
1
3
5
3
4
5
3
4
5
3
3
5
3
2
1
4
2
5
3
3
3
5
1
3
5
1
5
1
3
3
5
1
3
5
1
3
4
3
3
1
4
4
2
2
2
1
4
2
3
5
1
3
1
5
5
3
1
5
3
1
5
3
1
4
1
3
2
4
2
2
5
3
3
4
2
2
4
3
3
5
4
3
5
4
2
5
3
3
5
1
4
4
4
4
3
2
4
1
2
4
1
1
1
3
2
2
2
2
2
2
2
4
1
….
….
….
…
…
….
….
…
…
….
….
….
….
….
….
….
…
…
…
…
….
….
….
….
…
Metodologi dan Pembahasan
Penyederhanaan Data Rank
Metode
P8
P9
P10
P11
P12
P13
Cylight
2,948454 3,536082 3,459184 3,587629 3,770833 3,494737
Scanline GI
4,142857 4,082474
4 3,708333
4
mental ray GI
2,387755 2,082474 2,886598 2,591837 2,572917
2,6
3,42268
Metodologi dan Pembahasan
ANOVA rank
SK
JK
db
KT
Fhit
39,80508
Perlakuan
5,920637
2
2,960319
Galat
1,115556
15
0,07437
Total
7,036193
17
Fhit = 39,80508
Ftabel = 6.359
Fhit > Ftabel
H0 : tidak ada metode yang berbeda nyata
H1 : minimal ada sepasang metode yang berbeda nyata
Metodologi dan Pembahasan
Uji Lanjutan Duncan Berdasarkan Rank
Metode
Subset untuk alpha =
0,01
2
1
N
mental ray GI
6
2,520267
Cylight
6
3,466150
Scanline GI
6
3,892733
Metodologi dan Pembahasan
4
3.5
3
2.5
2
1.5
1
0.5
0
Cylight
Scanline GI
mental ray GI
Rank
Kesimpulan
Cylight memiliki kualitas
(realistis) baik dengan waktu
yang jauh lebih singkat
Saran
Saran:
1. Menggunakan geometri lain dan
membandingkannya
2. Mengembangkan tool GI untuk interior
3. Menambahkan fitur untuk memilih geometri dan
mengombinasikannya
4. Menambahkan fitur untuk memilih warna cahaya dari
citra