wonderfl - build flash online

多角形の内外判定

マウスが画面に描画されている多角形の内側(白い部分)かどうかを判定
します

方針)
 ・対象点から任意の方向にレイを発射し、多角形の線分との交差数をカ
  ウントする。
 ・交差数が偶数の場合、外側。奇数の場合は、内側になる。

また、線分の交差判定のアルゴリズムは下記の文献を参考にしています。

参考)
ゲームプログラミングのためのリアルタイム衝突判定(Real-Time Collision Detection)
http://www.amazon.co.jp/dp/493900791X

potix2 potix2

add to favorites

Embed

Code Fullscreen

Favorite by

Tags

sectKeywords

ページの先頭へ戻る