*QD3D 45 - TQ3HitData の 'distance' フィールドの説明 (96 年 4月 8 日)
Q: TQ3HitData の 'distance' フィールドは、ウィンドウ・ポイントのピッキングに関して、「 (ワールド・スペース内の) カメラの錐形(frustrum)上にあるウィンドウ・ポイントの位置から、ピッキングの対象となるオブジェクトを含む交点までの距離」と説明されています。これは、Hither 平面 (あるいは Yon 平面) を含むピクセルの錐形の交点 (の中心) を指しているのでしょうか。それとも、カメラの位置のことなのでしょうか。
A: TQ3HitData の 'distance' フィールドは、picking rayの原点から交点までのワールド・スペース距離です。実際上は、ワールド座標内でのカメラから交点までの距離といえます。
[ Technical Q&A's : Graphics & Media : QuickDraw 3D : QD3D 45 ]
|