Ray tracing with CUDA
CUDA ile ışın izleme
- Tez No: 387841
- Danışmanlar: YRD. DOÇ. DR. NAHİT EMANET
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2010
- Dil: İngilizce
- Üniversite: Fatih Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 67
Özet
Işın izleme yöntemi, gerçek dünyada ışığın izlediği yolu izleyerek bir görüntünün oluşturulması için geliştirilen bir grafik algoritmasıdır. Işığın gerçek dünyadaki yolunu izlemek fazla maliyetli olduğu için kameradan ışık kaynağına ulaşılmaya çalışılarak maliyeti azaltılmıştır. Grafik işlemlerinde kullanılan bir diğer algoritma olan rasterization ise vektör tabanlı ve hızlı bir algoritmadır. Fakat detay gerektiren sahneler için iyi bir yöntem değildir. Detayların önemli olduğu durumlarda ışın izleme yöntemi kullanılır. Işın izleme algoritmasında gölgelendirmeler, yansımalar ve kırılmalar gerçek dünyadakine çok benzerlik göstermektedir. Işın izleme tekniği de sahnedeki bütün noktaların ayrı ayrı ve matematiksek kurallar çerçevesinde hesaplanmasından dolayı yavaş bir algoritmadır. Bu algoritmayı hızlandırmak için çeşitli yazılımsal ve donanımsal teknikler geliştirilmiştir. Grid, Kdtree ve Bounding Volume Hierachy yazımsal olanlara örnek olarak verilebilir. Donanımsal olanlarına örnek olarak ise özel chip tasarımı ve GPU olarak örnek verilebilir. Biz bu çalışmamızda GPU ve Grid kullanarak ışın izleme algoritmasını nasıl hızlandırabiliriz onun araştırmasını yapmış olacağız.
Özet (Çeviri)
Ray tracing method is a computer graphics algorithm that is developed to generate a picture by following the path of the light in the real world. As it is not efficient to follow the path of light in the real world, rendering speed is improved by finding the lighting source from the camera. Another method used in graphics is the rasterization algorithm, which is vector-based and faster, but not a good choice in situations where details have priority. Ray tracing method is preferred in detailed scenes, as shadows, reflections and refractions are rendered quite similar to the real world. However this method is slow as every single pixel in the scene is calculated using mathematical rules. To work around the weaknesses of the method, several hardware and software techniques are developed. Grid, KD tree and Bounding Volume Hierarchy are examples of the software-based techniques. Special designed chips and GPUs are examples of the hardware-based techniques. In our work, we will research how to improve the ray tracing algorithm using GPU and Grid.
Benzer Tezler
- Acceleration techniques analysis for GPU ray tracing
GPU üzerinde ışın izleme hızlandırma teknikleri analizi
ARİF YETKİN SARI
Yüksek Lisans
İngilizce
2011
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolBoğaziçi ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
PROF. LALE AKARUN
- Grafik kartı üzerinde paralel hızlandırılmış ışın izleme
Parallel accelerated ray tracing on graphics cards
MUSTAFA ALPER ÇOLAK
Yüksek Lisans
Türkçe
2010
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
PROF. DR. NADİA ERDOĞAN
- Realtime photo-realistic rendering using modern GPU systems
Modern GPU sistemlerini kullanarak gerçek zamanlı gerçekçi görüntü oluşturma
RAMAZAN BELLEK
Yüksek Lisans
İngilizce
2014
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
PROF. DR. ULUĞ BAYAZIT
- GPU based infrared signature modeling and scene simulation
GPU tabanlı kızılötesi iz modelleme ve sahne benzetimi
ÇAĞLAR KAVAK
Yüksek Lisans
İngilizce
2014
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolOrta Doğu Teknik ÜniversitesiElektrik-Elektronik Mühendisliği Ana Bilim Dalı
PROF. DR. GÖZDE AKAR
YRD. DOÇ. DR. AHMET OĞUZ AKYÜZ
- Bina içinde kablosuz yayılım uygulamaları için ışın izleme?radar kesit alanı karma yöntemi
Ray tracing-radar cross section hybrid method for indoor wireless propagation applications
GÖKŞEN TURGUT
Doktora
Türkçe
2008
Elektrik ve Elektronik MühendisliğiHacettepe ÜniversitesiElektrik ve Elektronik Mühendisliği Bölümü
PROF. DR. ERDEM YAZGAN