Upgrade to Pro — share decks privately, control downloads, hide ads and more …

レイトレ合宿5‽ レンダラー紹介 / Renderer Introduction, Ray Tracing Camp 5

shocker_0x15
September 10, 2017

レイトレ合宿5‽ レンダラー紹介 / Renderer Introduction, Ray Tracing Camp 5

レイトレ合宿5‽ ( https://sites.google.com/site/raytracingcamp5/ )で提出した作品のレンダリングに用いたレンダラーの紹介です。

プロシージュラルに雲の分布を生成し、ボリュームレンダリングを行なっています。

https://twitter.com/Shocker_0x15

shocker_0x15

September 10, 2017
Tweet

More Decks by shocker_0x15

Other Decks in Technology

Transcript

  1. SLR @Shocker_0x15
    ౉෦৺
    ϨΠτϨ߹॓ 2017/09/09-10
    https://sites.google.com/site/raytracingcamp5/

    View full-size slide

  2. ͓ͦΒɺ͖Ε͍

    View full-size slide

  3. ڈ೥ͷീৎౡͷԟ࿏ɾ෮࿏ͷඈߦػ
    ྫͷ୆෩͕͍͍ۙͮͯͨ͜ͱ΋͋Γ
    ෼ް͍Ӣ͕͋Γഭྗ͕͋ͬͨ
    Ӣඳ͖ͯ͐

    View full-size slide

  4. ࠓճͷٕज़తϙΠϯτ
    Ӣɾۭͷϓϩγʔδϡϥϧੜ੒
    ඇҰ༷ؔ༩ഔ࣭ͷϘϦϡʔϜϨϯμϦϯά
    ෺ମද໘ɾؔ༩ഔ࣭Λந৅Խͨ͠Ϩϯμϥʔ

    View full-size slide

  5. )PSJ[PO;FSP%BXO 4*((3"1)

    '3045#*5& 4*((3"1)

    ͷϓϩγʔδϡϥϧӢੜ੒Λࢀߟʹ࣮૷
    Ӣͷϓϩγʔδϡϥϧੜ੒
    ͳΜ͔ॻ͍ͯ͋Δ௨Γʹ࣮૷ͯ͠΋શવࢥ͍௨ΓʹͳΒΜͷͰ͕͢
    ࢼߦࡨޡˍΧϝϥΞϯάϧௐ੔
    ཧ૝͸࣮ߦ࣌ʹϊΠζؔ਺ධՁͯ͠ղ૾౓ඇґଘͳදݱ
    ࢮ͵΄Ͳॏ͔ͬͨͷͰ%ςΫενϟʔʹσʔλ֨ೲ

    View full-size slide

  6. ఆ൪ͷ)PTFL"OBMZUJD4LZ.PEFMΛ࣮૷
    εϖΫτϥϧͳ์ًࣹ౓͕औಘͰ͖Δͷ͸͍͍Ͷ
    ۭͷϓϩγʔδϡϥϧੜ੒
    4VO%JTD΋௥Ճ ͜Ε͕ແ͍ͱӨ͕΄ͱΜͲग़ͳ͍

    γʔϯதͷؔ༩ഔ࣭Ͱ΋ݮਰ͢Δ͜ͱʹͳΔͷͰ
    େؾͷ୙౓͸௿Ίʹઃఆ
    ߴ౓ΛՃຯͯ͠4LZ%PNFͷ৭Λগ͠ௐ੔

    View full-size slide

  7. ۭͷϓϩγʔδϡϥϧੜ੒
    /FYU&WFOU&TUJNBUJPO༻ͷ$%'࡞੒ɿ
    4LZ%PNF཭ࢄԽͨ͠%$%'ςʔϒϧ
    4VO%JTDղੳతͳ$%'
    ͦΕͧΕͷ૯ΤωϧΪʔྔʹԠͯ֬͡཰తʹબ୒
    4VO%JTDͷํ޲ͱγΣʔσΟϯά఺ͷ๏ઢͰ΋͏গ͠͏·͘Ͱ͖Δ͔

    4VO%JTDͱ4LZ%PNFͷཱମ֯ͷൺ͸
    ͦΕͰ΋4VO%JTDͷΤωϧΪʔྔ͸4LZ%PNFͷഒ͘Β͍͋ͬͨ

    View full-size slide

  8. ύετϨʔγϯάͷΞϧΰϦζϜ͸ඒ͍͠
    ෺ମද໘ɾؔ༩ഔ࣭Λந৅Խͨ͠Ϩϯμϥʔ
    ෺ମද໘ɾؔ༩ഔ࣭ͱͷΠϯλϥΫγϣϯͰ৚݅෼ذ
    ͞Βʹ/&&౳ͰαʔϑΣεޫݯɾϘϦϡʔϜޫݯͰ΋৚݅෼ذ
    ඒ͘͠ͳ͍
    ϘϦϡʔϜϨϯμϦϯάํఔࣜΛͪΐͬͱมܗɺ
    ෺ମද໘͸ফࢄ܎਺ແݶେͷؔ༩ഔ࣭ͱΈͳͤΔ
    à͜ͷந৅Խͨ͠ϨϯμϦϯάํఔࣜΛجʹϨϯμϥʔ࣮૷
    ϘϦϡʔϝτϦοΫ૒ํ޲ύετϨʔγϯά΋
    αʔϑΣε͚ͩͷ#15ͷ΄΅ίϐϖͰָʹ࣮૷Ͱ͖ͨɻ
    #15ߦà7#15ߦ

    View full-size slide

  9. ΍Γ࢒ͨ͜͠ͱɾࠓޙͷ௅ઓ
    Ӣͷ඼࣭͕·ͩ·ͩ
    ࣗ༝ߦఔαϯϓϦϯάͷߴ଎Խ
    ຖ೥԰֎γʔϯϨϯμϦϯάͯ͠Δ͔Β԰಺γʔϯʁ
    #15΋͋Δͷʹࠓ·Ͱ༗ޮ׆༻Ͱ͖ͯͳ͍

    ԰֎γʔϯ޲͚ͷϥΠταϒύεαϯϓϦϯάڧԽ
    ͕͢͞ʹσϊΠβʔͦΖͦΖ࣮૷͢Δ͔
    #MFOEFS౷߹PSಠࣗ(6*

    View full-size slide