ねこでじ(Nekodigi)

Nekodigi’s diary

学習中の気づきをまとめています。応援よろしくお願いします

【Processing】文字をRayCastしてみた

成果物

www.youtube.com
今回は、マウス座標から障害物にぶつかるまでビームを飛ばすRayCastをやってみました。可能であればRayTracingにも挑戦しようと思います。

仕組み

Ray(ビーム)と障害物(線)の交点を求め、交点までビームを伸ばすという処理を行っています。
The Coding Trainに詳しい解説があるのでご覧ください。
www.youtube.com

コード

他にもいくつかRayを使った作品があるのでリポジトリを作りました。
github.com