Please take a moment to complete this survey below

Library's collection Library's IT development Cancel

Accelerated ray tracing dengan bounding volume hierarchy dan compute unified device architecture

Ray tracing adalah teknik dalam grafika komputer yang menampilkan gambar atau citra dengan memancarkan sinar dari mata ke setiap pixel pada screen, dan dilakukan pengecekan apakah sinar tersebut mengenai objek. Ray tracing dapat menghasilkan gambar yang fotorealistik, namun memerlukan waktu perhitungan yang lama. Cara yang sering digunakan untuk menyingkat waktu ray tracing adalah dengan mengurangi jumlah pengecekan intersection antara ray dengan objek. Salah satu metode yang populer adalah Bounding Volume Hierarchy (BVH).
Pada aplikasi yang dibuat juga digunakan Compute Unified Device Architecture (CUDA) disamping penggunaan BVH. Penggunaan CUDA bertujuan untuk mempercepat proses dengan cara melakukan perhitungan secara parallel pada GPU. Perhitungan-perhitungan yang dilakukan pada GPU adalah penentuan arah ray ke setiap pixel dan warna pada setiap pixel.
Hasil dari aplikasi ini adalah akselerasi waktu render sebesar lebih dari 70% jika dibandingkan dengan aplikasi ray tracing dengan BVH. Dari 3 (tiga) bentuk bounding volume yang diuji, ellipse menghasilkan akselerasi yang tertinggi yaitu 73,85%. Selain itu, juga tidak terdapat detail loss pada hasil render. Aplikasi yang dihasilkan juga lebih responsif dalam hal pemindahan posisi kamera.

Creator(s)
  • (26413006) RINA SAVISTA HALIM
Contributor(s)
  • Liliana → Advisor 1
  • Rolly Intan → Advisor 2
  • Kartika Gunadi → Examination Committee 1
Publisher
Universitas Kristen Petra; 2017
Language
Indonesian
Category
s1 – Undergraduate Thesis
Sub Category
Skripsi/Undergraduate Thesis
Source
Skripsi No. 01021645/INF/2017; Rina Savista Halim (26413006)
Subject(s)
  • COMPUTER GRAPHICS
  • PROGRAMMING (ELECTRONIC COMPUTERS)
  • RAY TRACING
File(s)

Similar Collection

by creator, contributor, or subject