Ninja Library - 構造体/その他のデータ型

NJS_BOX

コリジョン用の六面体を定義する構造体

定義

typedef struct{ 
     NJS_POINT3 v[8]; 
} NJS_BOX; 

メンバ

v[8]   頂点座標

解説

コリジョン用の六面体を定義する構造体です。

各座標の順番は以下のとおりです。



参照

njCollisionCheckBB() 2つの六面体の当たり判定
njCollisionCheckBC() 六面体とカプセルの当たり判定
njCollisionCheckBS() 六面体と球の当たり判定
njGetBoxMinMax() 六面体のバウンディングボックスを算出

NJS_BOX
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000