【れいとれーしんぐ】

レイトレーシング とは?

💡 光の物理法則を「そのまま計算」する究極のCG技術
📌 このページのポイント
レイトレーシング — 光線追跡の仕組み カメラ (視点) スクリーン レイ(光線) 物体 反射 光源 床面 1. レイを飛ばす 各ピクセルから光線 2. 交差判定 物体に当たるか計算 3. 色を決定 反射・屈折・影を計算
レイトレーシングによる光線追跡のイメージ
ひよこ ひよこ

普通のCGとレイトレーシングは何が違うの?

ペンギン先生 ペンギン先生

従来のCG(ラスタライズ)は近似計算で影や反射を「それっぽく」描いてたんだ。レイトレーシングは光の物理法則をそのまま計算するから、本物の写真のようにリアルな映像が作れるよ

ひよこ ひよこ

なんで今まではゲームで使えなかったの?

ペンギン先生 ペンギン先生

計算量が膨大すぎてリアルタイムには無理だったんだ。NVIDIAがRTXシリーズにレイトレーシング専用コア(RTコア)を搭載したことで、ゲームでもリアルタイムに使えるようになったよ

ひよこ ひよこ

レイトレーシングをオンにするとfpsが下がる?

ペンギン先生 ペンギン先生

そうだね。計算が重いからフレームレートは下がるよ。でもDLSS(AI超解像技術)と組み合わせることで、画質を維持しつつfpsを確保する方法が主流になってるんだ

ひよこ ひよこ

おもしろい!ゲーム以外でも使われてるの?

ペンギン先生 ペンギン先生

建築の完成予想図、自動車のデザイン、映画のVFX、プロダクトデザインなど幅広く使われてるよ。AutodeskやBlenderなどの3Dソフトにも組み込まれていて、建築パースなんかはレイトレーシングが当たり前になってるね

ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「レイトレーシング」って出てきたら「光の動きを計算してリアルな映像を作るCG技術」と思えればだいたいOK!
📖 おまけ:英語の意味
「Ray Tracing」 = 光線追跡
💬 「Ray(光線)+ Tracing(追跡する)」で、仮想の光線を追跡して色や明るさを計算する手法だよ
← 用語集にもどる