2010/11/06(土) [n年前の日記]
#1 [flash] 点と円の反射を作成中
AR-CADで円と直線をやたらめったら引いてこうすれば求まるんじゃないかと推測を。
実装してみてイイ感じだと思ったものの、円の半分に点が入った場合はそれっぽく反射するものの、同じ方向で反対側に入っていった場合はとんでもない方向に反射してしまう。…おそらく隠面処理判定のようなものが必要であろう予感。円から抜け出ようとしている方向・位置で動いているなら、反射させずにそのまま見逃して動いてもらうのがいいのかも。
円と直線の交点を求めずに処理をしていたけど、どうも不自然。やっぱり交点を求めてそこから反射するようにしないとダメか…。しかし直線の始点と終点が両方円の中に入ってしまった時はどうなる…?
実装してみてイイ感じだと思ったものの、円の半分に点が入った場合はそれっぽく反射するものの、同じ方向で反対側に入っていった場合はとんでもない方向に反射してしまう。…おそらく隠面処理判定のようなものが必要であろう予感。円から抜け出ようとしている方向・位置で動いているなら、反射させずにそのまま見逃して動いてもらうのがいいのかも。
円と直線の交点を求めずに処理をしていたけど、どうも不自然。やっぱり交点を求めてそこから反射するようにしないとダメか…。しかし直線の始点と終点が両方円の中に入ってしまった時はどうなる…?
[ ツッコむ ]
以上、1 日分です。