成果物
www.youtube.com
今回は、前回のRayCastingさせたのものをさらに反射させるプログラムを作りました。
仕組み
前回のRayCastingのプログラムをもとにしました。
nekodigi.hatenablog.com
今回は、こちらの式を使って計算しています。障害物にぶつかったRayの方向ベクトルd、障害物の法線ベクトルをnとしています。
こちらのサイトをもとにしています。
math.stackexchange.com
コード
この中のRayCast_Refrectが今回のコードです。
github.com