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

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

shocker_0x15
September 06, 2014

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

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

OpenCLを用いたパストレーサーです。

現地で使用したスライドに結果画像とかを足しています。
レンダラーのソースコードはGitHubにて公開しています。
https://github.com/shocker-0x15

Twitter: @Shocker_0x15

shocker_0x15

September 06, 2014
Tweet

More Decks by shocker_0x15

Other Decks in Technology

Transcript

  1. OPENCL PATH TRACING
    ౉෦৺
    [email protected]

    View Slide

  2. 0QFO$-ͰͲͷఔ౓࣮༻తͳϨϯμϥʔ͕ॻ͚Δ͔ͷ࣮ݧ
    (1(16 ݁ہ(SBQIJDT͚ͩͲʜ

    View Slide

  3. Ϩϯμϥʔͷػೳɾಛ௃
    ύετϨʔγϯά
    ߹੒#4%'
    ଟॏॏ఺తαϯϓϦϯά
    ΠϝʔδϕʔευϥΠςΟϯά
    ඃࣸքਂ౓
    ๏ઢϚοϐϯά
    #7) NJEQPJOU

    PCKϩʔμʔ

    View Slide

  4. 0QFO$-ͷ੍໿
    ϑϥοτͳόοϑΝʔ͔͠Χʔωϧʹ౉ͤͳ͍
    $16্ͷϙΠϯλʔ͕ҙຯΛͳ͞ͳ͍
    ΠϯσοΫεͰ୅༻
    ίϯύΠϥʔ͕ͨ·ʹո͍͠ʜ
    4*.5࣮ߦɾ๡͍͠Ϩδελʔ਺ʗεϨου
    $16ελΠϧͷ࣮૷͔͠Ͱ͖ͯ·ͤΜ
    $ݴޠϕʔεɺ$ͷΑ͏ͳϙϦϞʔϑΟζϜ͕Ͱ͖ͳ͍
    ؔ਺ʹຖճΠϯελϯε౉͢ˍ಺෦ͷJGจͰ໛฿

    View Slide

  5. ·͊Ͱ΋ʜ
    ͦΕͳΓͷن໛ͷϨϯμϥʔ͕ಈ͘͜ͱ͕֬ೝͰ͖·ͨ͠ɻ
    (1(16ʹΑΔϨΠτϨ
    /7*%*"0QUJY
    ".%'JSF3FOEFS
    ͱ(16ࣾͱ΋ྑ͍ײ͡
    ˞ͨͩ͠/7*%*"͸0QFO$-΍Δؾͳ͠ʁ

    View Slide

  6. ݁Ռը૾

    View Slide

  7. ͓·͚

    View Slide

  8. ͓·͚

    View Slide

  9. ͓·͚

    View Slide