พาธเทรซซิง(pâat-tráet-sing)
အဓိပ္ပာယ်များ
1နာမ်B2
အလင်းလမ်းကြောင်းခြေရာခံနည်းပညာ (path tracing)
အလင်းလမ်းကြောင်းများစွာကို ကြုံရာကျပန်းခြေရာခံခြင်းဖြင့် အလင်းရောင်သွားလာမှုကို ပုံဖော်ပေးကာ သဘာဝကျသောအလင်းရောင်၊ နူးညံ့သောအရိပ်များနှင့် အလင်းယိုင်များကို ထုတ်လုပ်ပေးသော ရင်ဒါအယ်လဂိုရီသမ်
ဥပမာများ
พาธเทรซซิงpâat-tráet-singพาธเทรซซิงpâat-tráet-singအလင်းလမ်းကြောင်းခြေရာခံနည်းပညာ (path tracing)คือkeuคือkeu1ဆိုလိုသည်မှာ၊ ဆိုရလျှင်2ဖြစ်သည်อัลกอริทึมเรนเดอร์an-go-rí-têum rayn-derอัลกอริทึมเรนเดอร์an-go-rí-têum rayn-derပုံရိပ်ဖော် အယ်လဂိုရီသမ်ที่têeที่têe1၌၊ တွင်၊ သို့2နေရာ၊ ထိုင်ခုံ၊ တစ်ဦးစာပွဲတို့၏ မျိုးပြပုဒ်3သောအခါ၊ အချိန်တွင် (အချိန်ပြစကားလုံး)4နေရာ၊ ထိုင်ခုံ၊ ကွက်လပ်5အစဉ်နှင့် အဆင့်ပြပုဒ်6သော (အထူးပြုစကားလုံး)ยิงyingยิงying1အားကစားတွင် ဂိုးသွင်းသည်၊ ပစ်သွင်းသည်2ဓာတ်ပုံရိုက်သည် (ဗန်းစကား)3ပစ်ခတ်သည်၊ သေနတ်ပစ်သည်เส้นทางsên taangเส้นทางsên taang1(ဘဝ) လမ်းကြောင်း / ဦးတည်ချက်2လမ်းကြောင်း / လမ်းแสงsăengแสงsăeng1အလင်း၊ အလင်းရောင်2အလင်းတန်းจำนวนมากjam-nuuan mâakจำนวนมากjam-nuuan mâak1များပြားသော၊ အများအပြား2အများအပြား၊ များပြားစွာแบบbàepแบบbàep1စတိုင်၊ အမျိုးအစား၊ ပုံစံ၊ နည်းလမ်း2ပုံစံ၊ နမူနာ၊ ဒီဇိုင်း၊ ပုံကြမ်း3... သောပုံစံဖြင့် (ကိရိယာဝိသေသနပြ စကားလုံး)4ဖောင်၊ မေးခွန်းလွှာสุ่มsùmสุ่มsùm1ကျပန်း၊ ဖြစ်ကတတ်ဆန်း2ကြက်ဆောင်း၊ လှောင်အိမ်3ငါးအုပ်ဖမ်းသည့် ခြင်းတောင်းเพื่อpêuuaเพื่อpêuua1အကျိုးအတွက်၊ ကိုယ်စား။2အတွက်၊ ရန်အလို့ငှာ။จำลองjam-longจำลองjam-long1ပုံစံတူပြုလုပ်ထားသော၊ အတု၊ ပုံစံငယ်2ပုံစံတူဖန်တီးသည်၊ ပုံစံငယ်ပြုလုပ်သည်การเดินทางgaan dern taangการเดินทางgaan dern taang1ခရီးစဉ်2ခရီးသွားခြင်း (ယေဘုယျအားဖြင့်)ของkŏngของkŏng1၏ (ပိုင်ဆိုင်မှုပြပစ္စည်း)2ပစ္စည်းဥစ္စာ၊ ကုန်ပစ္စည်း3ပစ္စည်း၊ အရာဝတ္ထုแสงsăengแสงsăeng1အလင်း၊ အလင်းရောင်2အလင်းတန်းทำให้tam hâiทำให้tam hâi1တစ်စုံတစ်ဦးအတွက် ပြုလုပ်ပေးသည်2ပြုလုပ်စေသည်၊ ဖြစ်စေသည်ภาพpâapภาพpâap1ရုပ်ပုံ၊ ဓာတ်ပုံ၊ ပုံ2မြင်ကွင်း၊ ရှုခင်း3ပုံရိပ် (ကိုယ်ရေးဂုဏ်သတင်း)၊ ဂုဏ်သတင်း4စိတ်ကူးမှန်းဆချက်၊ စိတ်ကူးပုံရိပ်มีmeeมีmee1ဖြစ်သည်၊ ခံစားရသည်2ရှိသည်၊ ပိုင်ဆိုင်သည်3ရှိသည်၊ ပါသည်แสงสะท้อนsăeng sà-tónแสงสะท้อนsăeng sà-tónအလင်းပြန်ခြင်း။ทั่วtûuaทั่วtûua1တစ်ခုလုံး၊ အနှံ့အပြား2နေရာအနှံ့အပြား၊ နေရာတိုင်းฉากchàakฉากchàak1ထောင့်မှန် / ထောင့်မှန်ပေတံ2အခန်းကန့်3ဖြစ်ရပ်နောက်ခံ၊ တင်စားသည့် ဇာတ်ခုံ4ဇာတ်ဝင်ခန်း5နောက်ခံရှုခင်း / ဇာတ်ခုံအပြင်အဆင်6ဇာတ်အိမ်နောက်ခံเงาngaoเงาngao1ပုံရိပ် / ရောင်ပြန်ဟပ်မှု2အရိပ်ကျသောနေရာ / အလင်းကွယ်သောနေရာ3အမည်းရောင်ပုံရိပ် / အကြမ်းဖျင်းပုံသဏ္ဍာန်4အရိပ်5နောက်လိုက် / ကိုယ်ပွား6အရိပ်အယောင် / အစအနนุ่มnûmนุ่มnûm1နူးညံ့သော (အစားအစာ)2နူးညံ့ပျော့ပျောင်းသော၊ အိသော3ညင်သာသော (အသံ)และláeและláeနှင့်ลายlaaiลายlaai1သရုပ်မှန်၊ ပင်ကိုစရိုက်2အဆင်ပါသော၊ အစင်းများရှိသော3အဆင်၊ ပုံစံ၊ ဒီဇိုင်း4အမှတ်အသား၊ အစင်း၊ အကွက်5အရာထင်လာရန်၊ အကွက်ထလာရန်6အဆင်၊ ဒီဇိုင်း (ရေတွက်သည့်စကားလုံး)แสงหักเหsăeng hàk hăyแสงหักเหsăeng hàk hăyအလင်းယိုင်ที่têeที่têe1၌၊ တွင်၊ သို့2နေရာ၊ ထိုင်ခုံ၊ တစ်ဦးစာပွဲတို့၏ မျိုးပြပုဒ်3သောအခါ၊ အချိန်တွင် (အချိန်ပြစကားလုံး)4နေရာ၊ ထိုင်ခုံ၊ ကွက်လပ်5အစဉ်နှင့် အဆင့်ပြပုဒ်6သော (အထူးပြုစကားလုံး)สมจริงsŏm jingสมจริงsŏm jing1ဖြစ်နိုင်ခြေရှိသော၊ အရှိကိုအရှိတိုင်းဖြစ်သော2လက်တွေ့ကျသော၊ အစစ်နှင့်တူသော
Path tracing ဆိုသည်မှာ အလင်း၏ သွားလာမှုကို ပုံဖော်ရန်အတွက် အလင်းလမ်းကြောင်းများစွာကို ကျပန်းထုတ်လွှတ်ပေးသည့် rendering algorithm တစ်ခုဖြစ်ပြီး၊ လက်တွေ့ကျသော အလင်းပြန်မှုများ၊ နူးညံ့သော အရိပ်များနှင့် အလင်းယိုင်မှု ပုံစံများကို ဖန်တီးပေးသည်။
နောက်ထပ် ဥပမာ 7 ခုလျှော့ပြပါ
เมื่อmêuuaใช้cháiพาธเทรซซิงpâat-tráet-singฉากchàakภายในpaai naiห้องhôngจะได้jà dâaiแสงsăengกระเด้งgrà-dêngจากjàakผนังpà-năngหลายlăaiครั้งkrángเงาngaoที่têeขอบkòpจะjàนุ่มnûmลงlongและláeพื้นpéunใกล้วัตถุglâi wát-tùแก้วgâewจะjàเกิดgèrtลายlaaiแสงหักเหsăeng hàk hăy
Path tracing ကို အသုံးပြုသောအခါ အခန်းတွင်း မြင်ကွင်းများတွင် အလင်းသည် နံရံများမှ အကြိမ်ကြိမ် ပြန်ကန်ထွက်လာမည်ဖြစ်ပြီး၊ အရိပ်များ၏ အနားသတ်များမှာ ပိုမိုနူးညံ့လာကာ ဖန်ထည်ပစ္စည်းများအနီးရှိ ကြမ်းပြင်ပေါ်တွင် အလင်းယိုင်မှုပုံစံများ ပေါ်လာမည်ဖြစ်သည်။
เพราะpráwพาธเทรซซิงpâat-tráet-singสุ่มsùmติดตามdtìt dtaamรังสีrang-sĕeจำนวนมากjam-nuuan mâakมันmanจึงjeungค่อยๆkôi kôiคำนวณkam-nuuanการส่องสว่างgaan sòng sà-wàangทั่วโลกtûua lôhkได้dâiแม่นยำmâen yamพร้อมทั้งpróm tángให้hâiเงาngaoนุ่มnûmและláeคอสติกส์kós-dtìkที่têeเป็นธรรมชาติbpen tam-má-châatแต่dtàeต้องdtôngแลกกับlâek gàpเวลาเรนเดอร์way-laa rayn-derที่têeยาวyaaoขึ้นkêun
Path tracing သည် အလင်းတန်းများစွာကို ကျပန်းခြေရာခံသောကြောင့် ၎င်းသည် ကမ္ဘာလုံးဆိုင်ရာ အလင်းရောင်ပေးမှုကို တိကျစွာ တွက်ချက်ပေးနိုင်ပြီး သဘာဝကျသော နူးညံ့သည့်အရိပ်များနှင့် အလင်းယိုင်မှုများကို ပေးစွမ်းနိုင်သော်လည်း rendering အချိန် ပိုကြာမြင့်မည်ဖြစ်သည်။
ศิลปินsĭn-lá-bpinเลือกlêuuakพาธเทรซซิงpâat-tráet-singเมื่อmêuuaอยากได้yàak dâiผลลัพธ์pŏn-lápแบบbàepฟิสิกส์fí-sìkจริงjingโดยdoiให้hâiแสงsăengเดินทางdern taangกระเด้งgrà-dêngสะท้อนsà-tónและláeหักเหhàk hăyในnaiฉากchàakอย่างyàangสถิติsà-tì-dtìจนjonเกิดgèrtการส่องสว่างgaan sòng sà-wàangทั่วtûuaฉากchàakเงาngaoนุ่มnûmและláeคอสติกส์kós-dtìkที่têeน่าเชื่อถือnâa chêuua tĕu
အနုပညာရှင်များသည် ရုပ်ပိုင်းဆိုင်ရာအရ လက်တွေ့ကျသော ရလဒ်များကို လိုချင်သောအခါ path tracing နည်းပညာကို ရွေးချယ်ကြပြီး အလင်းကို စာရင်းအင်းနည်းကျ ဖြတ်သန်းသွားလာစေခြင်း၊ ရိုက်ခတ်စေခြင်း၊ အလင်းပြန်စေခြင်းနှင့် အလင်းယိုင်စေခြင်းတို့ဖြင့် ပတ်ဝန်းကျင်အလင်းရောင်၊ ပျော့ပျောင်းသော အရိပ်များနှင့် ယုံကြည်စိတ်ချရသော caustics အလင်းတန်းများကို ရရှိစေပါသည်။
เกมgaymนี้néeเปิดbpèrtโหมดพาธเทรซซิงแบบเรียลไทม์mòt-pâat-trêt-sing-bàep-rian-tamทำให้tam hâiแสงsăengในnaiฉากchàakดูdooสมจริงsŏm jingขึ้นkêunทันทีtan tee
ဤဂိမ်းသည် real-time path tracing ကို အသုံးပြုနိုင်စေပြီး၊ မြင်ကွင်း၏ အလင်းအမှောင်ကို ချက်ချင်းပင် ပိုမိုလက်တွေ့ကျကျ မြင်တွေ့ရစေပါသည်။
ด้วยdûuayการgaanเร่งความเร็วrêng kwaam reoบนbonจีพียูjee pee yooสมัยใหม่sà-măi màiพาธเทรซซิงpâat-tráet-singจึงjeungให้hâiแสงsăengอิงingฟิสิกส์fí-sìkทั้งtángฉากchàakขณะkà-nàเราraoหมุนmŭnกล้องglâwngไปมาbpai maa
ခေတ်မီ GPU များ၏ အရှိန်မြှင့်တင်မှုဖြင့်၊ path tracing သည် ကျွန်ုပ်တို့ ကင်မရာကို လှည့်ပတ်ကြည့်ရှုနေစဉ်အတွင်း ရူပဗေဒသဘောတရား အခြေခံထားသော မြင်ကွင်းတစ်ခုလုံးဆိုင်ရာ အလင်းအမှောင်များကို ပေးစွမ်းပါသည်။
สตูดิโอsà-dtuu-di-oเลือกใช้lêuuak cháiพาธเทรซซิงแบบเรียลไทม์pâat-trêt-sing-bàep-rian-tamบนbonRTXเพื่อpêuuaแสดงsà-daengโกลบอลอิลลูมิเนชันglo-bon-in-loo-mi-nay-chanที่têeคงเส้นคงวาkong sên kong waaในnaiงานเรนเดอร์ngaan ren-dêrแบบbàepอินเทอร์แอกทีฟin-ter-àek-tîfโดยdoiไม่ต้องmâi dtôngเบกแสงbèk săeng
စတူဒီယိုသည် light baking ပြုလုပ်ရန် မလိုဘဲ အပြန်အလှန်သက်ရောက်မှုရှိသော ပုံဖော်မှုများတွင် တသမတ်တည်းရှိသော global illumination ကို တင်ပြရန်အတွက် RTX ပေါ်တွင် real-time path tracing ကို အသုံးပြုခဲ့သည်။
เมื่อmêuuaเปิดbpèrtพาธเทรซซิงแบบเรียลไทม์pâat-trêt-sing-bàep-rian-tamระบบrá-bòpจะjàประมวลผลbprà-muuan pŏnแสงสะท้อนsăeng sà-tónและláeการกระจายแสงgaan grà-jaai săengทั่วtûuaฉากchàakแบบbàepอิงingฟิสิกส์fí-sìkทันทีtan teeโดยdoiพึ่งพาpêung paaRTcoresเพื่อpêuuaคงkongเฟรมเรตfraym-râytให้hâiเล่นlênได้dâiลื่นlêun
real-time path tracing ကို ဖွင့်ထားသောအခါ၊ စနစ်သည် ရူပဗေဒအခြေခံ ရောင်ပြန်ဟပ်မှုများနှင့် မြင်ကွင်းတစ်ခုလုံးရှိ အလင်းကူးပြောင်းမှုများကို ချက်ချင်း တွက်ချက်ပေးပြီး၊ ကစားရအဆင်ပြေသော framerate ကို ထိန်းသိမ်းရန် RT core များအပေါ် မှီခိုရပါသည်။