
photon mapping

sanganakachya chitrakalemadhye, photon mapping haah 1995 aanee 2001 darmyan heinrich vaan genson yanni vikasit kelela done-pasacha jaagtik prakash pratipadan algoridam aahe joou antaralatil dilelya binduvar prakashachya tejala samakalit karnyasathi pratipadan samikaran andaje sodavato. prakashachya strotatoon (photonsarkhe) yenare kiran aanee camenyatoon yenare kiran kahee samapti nikash purn hoiparyant swatantrapane shodhale jaatat, nantar teey dusya tappyat jodale jaatat aanee tej moolya nirman kele jaate. algoridamcha vapar vividh prakarchya vastunshi prakashachya parasparsanvadache vastavadi anukaran karnyasathi keela jaato (itar photorialistic rendering tantranpramanech). visheshtah, kaach kinwa paanee (castics) yasarkhya pardarshak padarthadvare prakashachya apavartanche anukaran karane, pradipit vastunmadhye pasarlele paraspar paravartan, ardhpardarshak samgrimadhye prakashache prushthbhagakhalil vikhurane aanee dhumada kinwa panyachi waf yasarkhya kann padarthanmule honare kahee parinam heey heey saksham aahe. photon mapping prakashachya adhik achook anukarananparyant dekhil vistarit kele jaau shakate, jase qee varnakrameey pratipadan. progressive photon mapping (ppm) hii kirananchya shodhapasun suru hote aanee nantar uttarottar adhik achook render pradan karnyasathi adhikadhik photon mapping paas jodate.
paath tracing, dvidishatmak paath tracing, volumetric paath tracing aanee mahanagar prakash vahatukichya ulat, photon mapping haah eka "pakshapati" rendering algoridam aahe, jyacha arth assa aahe qee hii paddhat vaparoon ekach drushyachya anant renderschee sarasari rendering samikaranachya yogya samadhanat ekatra yet nahee. tathapi, hii eka susangat paddhat aahe aanee photonchi sankhya vadhavun renderchi achookata vadhavali jaau shakate. jasjase photonchi sankhya anantakade jaeel, tasatase render rendering samikaranachya samadhanachya jawal yeil.
parinam.
castics.
prakash apavartit kinwa paravartit jhalyamule castics navache namune tayar hotat, jeey sahasa jawalchya prushthbhagavar prakashache kendrit patte mhanoon disatat. udaharanarth, tablower basalelya wine glassmadhun prakash kirane jaat asatana, tee apavartit hotat aanee tablower prakashache namune disatat. photon mapping heey prakashache heey kendrit patte kuthe disatil heey model karnyasathi vaiyaktik photonche marg shodhu shakate.
antar-pratibimb pasarva.
jevha eka pasarlelya vastoocha prakash dusya vastuvar paravartit hoto tevha pasarlele paraspar pratibimb spasht hote. photon mapping haah prabhav hatalanyat visheshtah parangat aahe kaaran algoridam tyaa prushthbhagachya dvidishatmak paravartan vitaran karyavar (bii. aar. dii. eff.) aadharit eka prushthbhagavarun dusya prushthbhagavar photon pratibimbit karato aanee asha prakare eka vastoocha prakash dusya vastoola marane haah yaa paddhaticha naisargik parinam aahe. prasarit paraspar pratibimb pratham radiocity solutionscha vapar karoon tayar kele gele. photon mapping jaree vegale aahe kaaran teey prakash vahatukeela drushyatil bhoomitichya swarupapasoon vegale karate. rung raktastrav heey pasarlelya paraspar pratibimbache eka udaharan aahe.
prushthbhagachya khalee vikhurlele.
jevha prakash ekhadya padarthat pravesh karato aanee too shoshun ghenyapurvi kinwa vegalya dishene paravartit honyapurvi vikhurlela asato tevha prushthbhagakhalil vikhurane haah parinam spasht hoto. photon mappingcha vapar karoon prushthbhagakhalil vikhuranyache achookpane pratirupan kele jaau shakate. gensonne tyachi amalbajavani karnyacha haah mool marg hota; tathapi, atyant vikhuralelya samagrisathi hii paddhat mand hote aanee yaa paristhitit dvidishatmak prushthbhag vikhurlele paravartan vitaran karye (bii. ess. ess. aar. dii. eff. ess.) adhik karyaksham asatat.
vapar.
photon nakashache bandhkam (pahila paas).
photon mappings, "photon" navachi prakash packets prakash strotankadun drushyat pathavali jaatat. jevha jevha ekhada photon prushthbhagala chhedato, tevha chhed bindu aanee yenari disha 'photon nakasha' navachya cashemadhye sathavali jaate. samanyatah, eka drushyasathi done photon nakashe tayar kele jaatatah eka visheshtah casticsasathi aanee dusare prakashasathi jaagtik. prushthbhagala chhedalyanantar, ektar paravartit karanyachi, shoshanyachi kinwa prasarit karanyachi/apavartanachi sambhavyata samgridvare dilee jaate. yapaiki eka krutee nivadanyasathi 'russian rullet' navachi monte carlo paddhat vaparali jaate. jarr photon shoshala gela tarr konatihi naveen disha dilee jaat nahee aanee tyaa photoncha shodh ghene sampate. jarr photon paravartit hott asel tarr prushthbhagache dvidishatmak paravartak vitaran karya paravartit prakashache praman nirdharit karnyasathi vaparale jaate. shevati, jarr photon prasarit hott asel, tarr sankramanachya swarupanusar tyachya dishene karya dile jaate.
ekada photoncha nakasha tayar jhaala qee (kinwa bandhkamadarmyan), too samanyatah keey-jawalchya shejari algoridamsathi ishtatam asha paddhatine mandanyat yeto, kaaran photon shodhanyachi vel photonchya avkashiy vitarnavar avalambun asate. genson heey keey. dii.-vrukshanchya vaparache samarthan karatat. photon nakasha nantarchya vaparasathi discover kinwa memarimadhye sangrahit keela jaato.
rendering (dusra paas).
algoridamchya yaa tappyat, pahilya pasmadhye tayar kelela photon nakasha output pratimechya pratyek pixelchya prakashacha andaj lavnyasathi vaparla jaato. pratyek pixelsathi, chhedanbinduchya sarvat jawalchya prushthbhagaparyant drushya kiran shodhale jaate.
yaa tappyavar, pratichedan bindu tyala lagalelya kiranachya dishene sodoon prushthbhagachya prakashachi ganana karnyasathi pratipadan samikaran vaparale jaate. karyakshamta sulabh karnyasathi, samikaran chaar vegvegalya ghatakanmadhye vighatit kele jaateh thet prakash, sattebajiche pratibimb, castics aanee mauu apratyaksh prakash.
thet prakashachya achook andajasathi, chhedbindupasun pratyek prakash strotaparyant eka kiran shodhala jaato. joparyant kiran dusya vastoola chhedat nahee, toparyant thet prakashachi ganana karnyasathi prakashachya strotacha vapar keela jaato. apratyaksh prakashachya andaje andajasathi, prakash yogdanachi ganana karnyasathi photon nakasha vaparla jaato.
bahutek prakarananmadhye, kiran shodh prakriya vaparoon (kaaran tee pratibimb changlya prakare hatalate) sattebaaj pratibimbachi ganana kelee jaau shakate.
casticschya prushthbhagachya tejatil yogdanachi ganana thet castics photon nakasha vaparoon kelee jaate. yaa nakashatil photonchi sankhya pureshi mothee asane aavashyak aahe, kaaran nakashamadhye drushyatil castics mahiticha ekmev srot aahe.
mauu apratyaksh prakashasathi, thet photon nakasha vaparoon tej mojale jaate. tathapi, heey yogdan casticschya yogdanaitke achook asanyachi aavashyakta nahee aanee tyamule jaagtik photon nakasha vaparla jaato.
photon nakasha vaparoon tej mojane.
chhedanbinduvar prushthbhagachya prakashachi ganana karnyasathi, cashey kelelya photon nakashanpaiki eka vaparla jaato. payya pudhilpramaneh