Ray Tracing
Ekim 10th, 2006
simdi hocam ben olaylarin teknik yonunu biliyorum bunlarin ne kadari nasil uygulaniyor programlarda tam bilemiycem ama bu yontem isiklandirmada kullanilan yaygin bi yontem olarak biliyorum. isigin cisimdeki etkisini sen cizmiyorsun hani yapilir ya isik suradan vursun surayi acik renkle boyayim felan yok.
bu mutfak ornegini ele alalim mesela. nesneleri ciziyoz once. bunlarin yuzeylerinin ozelliklerini veriyoruz. saydam mi mat mi? sonraa parlak mi degil mi? saydam oldugu zaman isik icinden geciyor. son resimdeki bardak gibi. parlak olunca da isik daha fazla sekiyor. bi de lambalar var mesela. bunlar ortamdaki isik kaynaklari. bunlari belirliyoruz.
simdi bu yontem iki sekilde kullaniliyor. birinicisi isik kaynagindan isinlar cikiyor bunlar nesnelere carpa carpa etrafta dolaniyor. carpinca bunlar yuzeyin ozelliklerine gore parcalaniyor veya toplaniyorlar. mesela yari saydam bi yuzeye carpan isinin bi kismi kirilip nesnenin icinden geciyor, bi kismi da normalle ayni aci yaparak direk sekiyor. bu duzden gitme yontemi cok tercih edilmiyor cunku cok fazla luzumsuz goze vurmayan isini hesaplamis oluyorsun.
ikinci yontem isinlar gozden cikiyor. bu yontemde asagida cizdigim gibi bi perde, goz ve nesneler var. perde bizim resmimiz. diyelim mi 600×800 cozunurluk var. bu resimdeki 480000 tane noktanin hepsinin rengini ayri ayri bulacaz. simdi bulmak icin soyle yapiyoruz. gozden ve rengini bulmak istedigimiz noktadan gecen bi dogru ciziyoz. bu dogru isiga geliyorsa noktamiz isigin rengini aliyor. onune bisey cikmazsa siyah oluyor. eger bi nesneye carparsa o carptigi noktadaki rengi aliyor. simdi bu carptigi noktadaki renk nasil hesaplaniyor? buraya gelen isinlarin o yuzeye biraktigi renkler ile. mesela sekilde renkler pek tutmuyor sonradan degistirince renkler abes oldu yine de anlatayim. mesela mavi cizgi normalde kirmizi ile mavi karisimi bisey olmasi lazim. noktalardan birini alalim. isik kaynagindan direk gelen sari isin ve mavi toptan sekip gelen mavi( resimde yesil) isin var. bunlar kirmiziya carpinca ortaya karisik bi renk cikiyor. bu rengi biz goze giden cizginin perde ile kesistigi niktaya koyuyoruz. biraz daha ayrintili anlatamiycam ne kadar anladiysaniz artik 
sonuc olarak. biz bu toplari ve isigi koydugumuz zaman mavi topun kirmizi top uzerindeki yansimasini otomatik olarak elde etmis oluyoruz. ve muhtesem bi gerceklik olusuyor. bu isinlarin kirilma birlesme formulleri var. eger bunlar ne kadar duzgun bi sekilde uretilip uygulanirsa resim o kadar gercekci oluyor.
- executor

İlgili Forum sayfasından devamını okumak için
Köşedeki tüm yazılar :



















