Ray tracing-Işın İzleme Ders Sunumu
-
Upload
beyhan-guel -
Category
Software
-
view
50 -
download
3
Transcript of Ray tracing-Işın İzleme Ders Sunumu
![Page 1: Ray tracing-Işın İzleme Ders Sunumu](https://reader030.fdocuments.net/reader030/viewer/2022012314/55c8e69abb61ebc34c8b45ee/html5/thumbnails/1.jpg)
Beyhan Gül10253031
Ray Tracing
![Page 2: Ray tracing-Işın İzleme Ders Sunumu](https://reader030.fdocuments.net/reader030/viewer/2022012314/55c8e69abb61ebc34c8b45ee/html5/thumbnails/2.jpg)
![Page 3: Ray tracing-Işın İzleme Ders Sunumu](https://reader030.fdocuments.net/reader030/viewer/2022012314/55c8e69abb61ebc34c8b45ee/html5/thumbnails/3.jpg)
«O halde Bilgisayar Grafikleri nedir ?»
Cevap:Bilgisayar grafikleri, bilgisayarların ve özel bir grafik donanımı ve yazılımının yardımıyla bir bilgisayar tarafından görüntü verisinin temsilini kullanarak oluşturulmuş grafiklerdir.(wiki)
![Page 4: Ray tracing-Işın İzleme Ders Sunumu](https://reader030.fdocuments.net/reader030/viewer/2022012314/55c8e69abb61ebc34c8b45ee/html5/thumbnails/4.jpg)
«Gelişim süreci
Yanıp sönen ışıklar
Manyetik çekirdekler
Grafik işlemciler
Artan çözünürlükler
![Page 5: Ray tracing-Işın İzleme Ders Sunumu](https://reader030.fdocuments.net/reader030/viewer/2022012314/55c8e69abb61ebc34c8b45ee/html5/thumbnails/5.jpg)
![Page 6: Ray tracing-Işın İzleme Ders Sunumu](https://reader030.fdocuments.net/reader030/viewer/2022012314/55c8e69abb61ebc34c8b45ee/html5/thumbnails/6.jpg)
«Rendering vs Ray Tracing»
![Page 7: Ray tracing-Işın İzleme Ders Sunumu](https://reader030.fdocuments.net/reader030/viewer/2022012314/55c8e69abb61ebc34c8b45ee/html5/thumbnails/7.jpg)
Rendering
Bilgisayarda çizilmiş olan ham modeli bir program aracılığıyla işleyip resim haline çevirmeye rendering diyoruz
![Page 8: Ray tracing-Işın İzleme Ders Sunumu](https://reader030.fdocuments.net/reader030/viewer/2022012314/55c8e69abb61ebc34c8b45ee/html5/thumbnails/8.jpg)
Rendering
Işık yansımaları
Şeffaflık
Texture
Gölgeleme
![Page 9: Ray tracing-Işın İzleme Ders Sunumu](https://reader030.fdocuments.net/reader030/viewer/2022012314/55c8e69abb61ebc34c8b45ee/html5/thumbnails/9.jpg)
«Ray Tracing»
![Page 10: Ray tracing-Işın İzleme Ders Sunumu](https://reader030.fdocuments.net/reader030/viewer/2022012314/55c8e69abb61ebc34c8b45ee/html5/thumbnails/10.jpg)
![Page 11: Ray tracing-Işın İzleme Ders Sunumu](https://reader030.fdocuments.net/reader030/viewer/2022012314/55c8e69abb61ebc34c8b45ee/html5/thumbnails/11.jpg)
Algorithm
![Page 12: Ray tracing-Işın İzleme Ders Sunumu](https://reader030.fdocuments.net/reader030/viewer/2022012314/55c8e69abb61ebc34c8b45ee/html5/thumbnails/12.jpg)
I_(ambient) + I_(diffuse) + I_(specular)= I_(sum)
I_(ambient)=I_i*K_a I_(diffuse)=I_a*K_d*cos(A)
I_(ambient)=I_i*K_d*(cos(B))^n
![Page 13: Ray tracing-Işın İzleme Ders Sunumu](https://reader030.fdocuments.net/reader030/viewer/2022012314/55c8e69abb61ebc34c8b45ee/html5/thumbnails/13.jpg)
Ne kadar verimli ?
![Page 14: Ray tracing-Işın İzleme Ders Sunumu](https://reader030.fdocuments.net/reader030/viewer/2022012314/55c8e69abb61ebc34c8b45ee/html5/thumbnails/14.jpg)
Hızlandırmak için ne yapılabilir ?
![Page 15: Ray tracing-Işın İzleme Ders Sunumu](https://reader030.fdocuments.net/reader030/viewer/2022012314/55c8e69abb61ebc34c8b45ee/html5/thumbnails/15.jpg)
Parallel Computing
Bounding Volumes
![Page 16: Ray tracing-Işın İzleme Ders Sunumu](https://reader030.fdocuments.net/reader030/viewer/2022012314/55c8e69abb61ebc34c8b45ee/html5/thumbnails/16.jpg)
Ray tracing
Forward Ray Tracing
Backward Ray Tracing
Reflection Model
Shadow Test
Texture Mapping
Acceleration Method
![Page 17: Ray tracing-Işın İzleme Ders Sunumu](https://reader030.fdocuments.net/reader030/viewer/2022012314/55c8e69abb61ebc34c8b45ee/html5/thumbnails/17.jpg)
Şimdi sorular
Aşağıdaki bilgisayar grafiklerinin gelişim sırasına göre doğru sıralanmıştır?
A)Grafik işlemciler-Yanıp sönen ışıklar-Manyetik çekirdekler-Gelişen çözünürlükler
B) Yanıp sönen ışıklar--Manyetik çekirdekler-Gelişen çözünürlükler
C) Gelişen çözünürlükler-Yanıp sönen ışıklar-Manyetik çekirdekler-Yanıp sönen ışıklar
D) Yanıp sönen ışıklar-Manyetik çekirdekler-Grafik işlemciler-Gelişen çözünürlükler
E) Manyetik çekirdekler-Grafik işlemciler-Yanıp sönen ışıklar-Gelişen çözünürlükler
![Page 18: Ray tracing-Işın İzleme Ders Sunumu](https://reader030.fdocuments.net/reader030/viewer/2022012314/55c8e69abb61ebc34c8b45ee/html5/thumbnails/18.jpg)
Sorulara devam
Işın izlemede anlatmış olduğum kesişim noktasının rengin formülü hangisidir ?
A) I_(ambient) + I_(diffuse) + I_(specular)= I_(sum)
B) I_(ambient) * I_(diffuse) * I_(science)= I_(support)
C) I_(rendering) * I_(diffuse) * I_(specular)= I_(sum)
D) I_(rendering) + I_(square) + I_(specular)= I_(sum)
E) I_(ray’s value) + I_(diffuse) + I_(speak)= I_(sum)
![Page 19: Ray tracing-Işın İzleme Ders Sunumu](https://reader030.fdocuments.net/reader030/viewer/2022012314/55c8e69abb61ebc34c8b45ee/html5/thumbnails/19.jpg)
Sorulara devam
I-Kodu paralelleştirmek
II-Grafik işlemci kapasitesini arttırma
III-Sınırlayıcı hacimler yöntemi
Yukarıdakilerden hangisi yavaş olan ışın izleme yöntemindeki algoritmayı hızlandırma yönünde bir yöntemdir ?
A)Yalnız IB)II ve III
C)I ve II D)I ve III
E)Hepsi
![Page 20: Ray tracing-Işın İzleme Ders Sunumu](https://reader030.fdocuments.net/reader030/viewer/2022012314/55c8e69abb61ebc34c8b45ee/html5/thumbnails/20.jpg)
TEŞEKKÜRLER