−−−NVIDIA PhysX SDK v2.8.3−−−

■NxShapeDesc クラス Top


シェイプを設定します。シェイプはアクターを構成するプリミティブです。


メンバ変数

変数名 有効値 初期値 説明
type     NxShapeType 列挙型。
localPose   単位行列 NxMat34 クラス。
shapeFlags   NX_SF_VISUALIZATION NxU32 型。
group   0 NxCollisionGroup 型。
materialIndex   0 NxMaterialIndex 型。 NxMaterial::getMaterialIndex で取得したマテリアルのインデックスを設定します。
ccdSkeleton   NULL NxCCDSkeleton クラスのポインタ。
density ( 0 〜 inf ) 1.0 NxReal 型。質量密度。
mass ( 0 〜 inf ) -1.0 NxReal 型。質量。初期値の場合、density メンバ変数から質量を計算します。
skinWidth ( 0 〜 inf ) -1.0 NxReal 型。2物体同士での、めり込み可能な距離を設定します。 初期値の場合、この値は使用されず、NX_SKIN_WIDTH の値が使用されます。詳細は NxPhysicsSDK::setParameter を参照してください。
userData   NULL void 型のポインタ。
name   NULL char 型のポインタ。NxShapeDesc クラスオブジェクトを識別するための名称を設定します。
groupsMask     NxGroupsMask クラス。
メンバ関数

関数名 説明
setToDefault 初期値を設定します。
isValid  
getType  

インターフェース情報
ヘッダー NxShapeDesc.h
インポート ライブラリ PhysXLoader.lib

参照
NxBoxShapeDesc NxCapsuleShapeDesc NxConvexShapeDesc NxHeightFieldShapeDesc NxPlaneShapeDesc NxSphereShapeDesc NxTriangleMeshShapeDesc NxWheelShapeDesc

Top
inserted by FC2 system