プログラミングの為の ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
387:デフォルトの名無しさん 06/02/01 08:22:33 >>386 それだと、 W = H = 0 の時にしか、長方形の頂点が円周上にこないんじゃない? 「点の座標」ってのが長方形の中心だとしても頂点だとしても。 多分やつは問題を理解できてないんだろうなあ。 2Dゲーム作ってて、円形フィールドからはみ出さないようにしたい、と推測したがどうか。 388:デフォルトの名無しさん 06/02/01 17:20:04 >>387 それだと浮動小数点でやってる場合、 点の座標を求めて=で判別したらイタイ目見そうだ。 (丁度等しくならなかった時に判定をスリ抜ける。) 不等式で「内側」の度合い評価できる基準を見つけないと。 389:デフォルトの名無しさん 06/02/01 17:29:09 2Dゲームの判定に使う程度なら たぶん長方形の外接円で判定してごまかすのが楽なんじゃないかなぁ。 中心点同士の距離と半径だけで判定できる。 2乗ノルムでやれば平方根もいらないし。 もし精密にやりたければ上記の方法で簡易判定して明らかに接触しない事例を除いた上で 拙速するかもしれないケースだけ長方形を構成する線分が交差するかどうかを判定すれば いいのかな。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5383日前に更新/259 KB
担当:undef