レイトレ合宿3!!!
Rendering a beautiful image within 15 minutes.

リザルト
1st  besigo by nikq 71pt (code,slide)

2nd  Alhazen by q 70pt (code,slide)

3rd SLR by shocker 69pt (code,slide)

4th  Salty Alpha 3.0 by Pocol 63t (code,slide,post)

4th  akari3 by hole 63t (code&slide)

6th  ex53 by perim 61pt

7th  tatsy_ppm by tatsy 56pt

8th  Nanairo by Zin 55pt (code)

9th  SecondRaytrace by 5mingame2 52pt (code&slide,post)

10th  twi by pentan 49pt (code&slide,post)

11th  Reflection-Refraction-less-Ronpa-Raytracing-Renderer by tomohiro 45pt (code,slide)

12th  omochi-renderer2 by お餅 42pt (code,slide)

13th  LenzRender by Pheema 41pt

エキシビジョン
render2 by carotene

当日の写真
当日の様子はこちらから。お餅さん西山さんハガさんから共有していただきました。

進捗画像
こちらから
概要
レイトレ合宿3!!!は、オフラインレンダリングのオフライン集会です。

内容: 完全自作のレイトレーサーを走らせて画像の美しさを競います。
日時: 2015年 8月29日(土)~8月30日(日) (例年通りCEDECのある週の週末になります)
参加費: 現地参加の方は12,000円を参加費として頂きます。
これまでのレイトレ合宿については次のリンクを参照してください。
タイムテーブル
8/25(水)
  00:00 提出開始

8/28(金)
  20:59 提出期限

8/29(土)
  09:20: (電車組) 京王線新宿駅 京王西口集合(画像)
  新宿(09:31) ⇒ (京王線⇒ 北野 ⇒ (京王線 高尾(10:21) 
  高尾(10:31) ⇒ (中央本線) ⇒ 大月(11:20)
  大月(11:27) ⇒ (富士急行) ⇒ 河口湖(12:26) 
  
URL
  12:40 (電車組) 河口湖駅よりバス発車。
  13:00 現地到着
  14:00~15:00 レクリエーション(1)
  15:30~16:30 レクリエーション(2)
  17:30~20:00 夕食
  20:00~21:00 セミナー
  21:00~23:00 CG映画鑑賞

8/30(日)
  07:00  起床、朝食
  07:30~09:00 成果発表
  09:00~
09:15 投票
  09:15~09:30 表彰式
  09:45          現地解散(帰りもバスが出ます)

セミナー

ボリュームレンダリング入門 @perim(slide)
煙や雲、または表面化散乱を含む関与媒質を用いたボリュームレンダリングは通常の物体表面におけるレンダリングに加え、生成された画像により高度な写実的表現を与えるために広く用いられています。今回のセミナーではこのボリュームレンダリングの基礎から最新手法まで、論文を紹介する形で広く解説したいと思います。

パストレーシング @Shocker(slide)
パストレーシングの理論面のおさらいと実用的なフィーチャーの実装について。

参加者
現地
  1. Shocker
  2. nikq
  3. perim
  4. Tomohiro
  5. q
  6. hole
  7. Pocol
  8. Carotene
  9. Shuichi Hayashi
  10. Pentan
  11. お餅
  12. ototoi
  13. Zin
  14. hagat
  15. 5mingame2
  16. _Pheema_
  17. tatsy
  18. ...
レンダラーのみ
  1. koguchit
  2. ...

レイトレアドベントカレンダー

  1. 5/24 q 「Raytracing Quiz
  2. 5/31 Pocol 「おすすめサンプル
  3. 6/7  Shockerパストレーシング実装
  4. 6/14 間接照明ちゃんSIGGRAPH2015個人的注目論文まとめ
  5. 6/21 ぺりむ 「2D大域照明計算のススメ (2D Global Illumination no Susume)
  6. 6/28 hole 「一流グラフィックスプログラマへの道~リアルタイム編~
  7. 7/5  Tomohiro 光線追跡法の欺瞞 第2章
  8. 7/12 q 「Raytracing Utility
  9. 7/19 Shuichi Hayashi 「リアルタイム物理ベースレンダリング下調べ
  10. 7/26 q 「積分とサンプリングと検定
  11. 8/2  koguchit 「GPU最適化
  12. 8/9  uimac 「C++AMP
  13. 8/16 5mingame2 「今年もレイトレ合宿に参加します
  14. 8/23 アンビエントオクルージョンちゃん 「SIGGRAPH2015個人的まとめだよ♪

ルール

レンダラーの登録
  • 開催前日までに、指定されたアップローダーにレンダラー一式をzipにまとめてアップロードしてください。

レンダラーの仕様

  • まっさらなWindows7上で動作するようにしてください。
  • 実行ファイルを叩いたら自動で始まるようにしてください。キーボード、マウスの操作を要求する作りにしないでください。
  • おおよそ30秒毎に、レンダリングの途中経過をbmpかpngで連番(000.png, 001.png, ...) で出力してください。
  • ネットワーク越しに何かをやるような動作をさせないでください。
  • 15分以内に自動で終了してください。
投票について
  • 投票前に、各レンダラー作者が利用した技術、売りをアピールする時間を設けます。(一人5分まで。現地参加者のみ)
  • 各レンダラーに対して、1から5の点数を各参加者でつけます。(現地参加者のみ)
  • 合計点の高い順に順位をつけます。
終了後にやっていただきたいこと
  • 知識と技術の共有のため、githubもしくはbitbucketにソースコードとアセット一式を公開してください(任意)。
マシンスペック
  • OS: Windows(R) 7 Home
  • CPU: Core i7-4790
  • GPU: GTX960/2GB
  • メモリ: DDR3 16GB/デュアルチャネル(細かい型番などは不明)
  • HDD: 500GB 7200rpm (6Gbps)
  • SSD: なし

よくある質問

Q. ラスタライザを使っていい?
A. 構いません。レンダリングアルゴリズムの選択は自由です。

Q. ライブラリに制限はないの?
A. 制限はありません。自由に使ってください。ただし依存するdllなどは不足なく全て同梱させてください。

Q. どこかのOSSのレンダラーをフォークして使ってもいいですか?
A. レンダラー自体は著作権を主張できるものにしてください。

Q. 解像度に指定はないの?
A. 解像度に指定はありません。

Q. アセットなどのサイズ制限はないの?
A. 良識の範囲内でお願いします。

Q. 開発中のリポジトリを公開しなくていいの?
A. 開発中は公開する必要はありませんが、開催終了後はgithubかbitbucketで
ソースコードとアセット一式を公開してください。

Q. 版権ものをレンダリングしていいの?
A. 控えてください。

Q. レンダリング済み画像のビューワー作るのが最善手なような..?
A. 構いませんが、得点が入るかは...

Q. ルール違反になるか心配なことがあるんだけど。
A. 事前に連絡を頂ければ、協議します。

参加者の意気込み(抜粋)

"今回は、自作のシーンデータをレンダリングさせることを目標にしたいです"
"レイ飛ばし初心者なので何卒よろしくお願いします…。"
"
顔をリアルに合わせる良さを楽しみたいですね"
"今年も楽しみにしています"
"今年はレイトレ出したい"
"エラー。よく聞き取れませんでした"
""__host__ __device__"は魔法の呪文"
"そろそろ本気出すわ"
"15分長すぎワロタwwwwwwwwwwww"
"
ラスタライザで優勝して, レイトレとはなんだったのか・・・みたいな雰囲気づくりをしたいです"
"Namori-based Renderer でがんばります"
"なもぉ"
"フヒヒ"
"転職したいです。もし失敗したら生活保護を受けたいです"

統計情報


収支

収入
参加費:   204千
前回余剰金: 5千
計: 209千円

支出
宿泊代: 約148千円
食費:     約55千円
雑費:     約39千円
計: 242千円

収支
209千円 - 242千円 = -33千円

Staff

企画: q  監修: hole

Link

書籍紹介
便利なツール・ライブラリ
  • very sleepyIndigo Rendererを作ったNick Chapmanさんが作ったプロファイラsleepyの改良版です。
  • Dr.Memory: 高機能なメモリリーク、メモリ破壊チェッカーです。
  • nothings/stb: 1ファイルヘッダオンリーのライブラリ集です。stb_image_write.hがPNGとBMPの書き出しに対応しています。
  • Luminance HDR: hdrファイルのビューワーです。
  • hi2p-perim/nanohdrviewer: hdr,exrファイルのプレビューを自動リロードで行うことができます。
読み物