布データクラス More...
#include <GxResSoftbodySimulation.h>
Classes | |
class | GxTailJointData |
末端関節データクラス More... | |
Public Member Functions | |
初期化 | |
GxSoftbodyClothData (void) | |
デフォルトコンストラクタ | |
操作 | |
void | cleanup (void) |
保持しているデータを解放 | |
アクセサ | |
constexpr u32 | getTailJointDataCount (void) const |
末端関節番号数取得 | |
const GxTailJointData * | getTailJointData (u32 index) const |
末端関節番号取得 | |
GxTailJointData * | getTailJointData (u32 index) |
末端関節番号取得 | |
GX_FORCE_INLINE GxArrayClassBase & | getTailJointDataArray (void) |
末端関節番号管理配列取得 | |
GX_FORCE_INLINE u32 | getTailJointIndex (u32 index) const |
個別末端関節番号取得 | |
GX_FORCE_INLINE const GxVector3 & | getTailJointOffset (u32 index) const |
個別末端関節オフセット取得 | |
Public Attributes | |
メンバ変数 | |
u32 | _processOffset |
処理順のオフセット | |
u32 | _lineCount |
全関節リスト数 | |
u32 | _jointCount |
各関節リストの関節数(今は全部同じに) | |
f32 | _kt |
バネ定数 - 伸びにくさ | |
f32 | _ks |
バネ定数 - せん断力 | |
f32 | _kb |
バネ定数 - 曲げにくさ | |
f32 | _mass |
総重量 | |
f32 | _airDamping |
空気抵抗値 | |
f32 | _updateDelta |
更新間隔 | |
b32 | _isClothSimulation |
最初からシミュレート開始するか否か | |
b32 | _isUpdateAllMatrix |
UpdateWorldMatrix するかどうか | |
b32 | _isUseMotionGravity |
モーション収束フラグ | |
b32 | _isSkirt |
スカートかどうか(端と端が繋がっているかどうか) | |
b32 | _isLocalWind |
風向きを親ユニットのローカルで扱うかどうか | |
u32 | _moveStrength [2] |
固定点の移動を他点へ伝える強さ | |
f32 | _moveStrengthCoefficient |
Y軸平行移動量への係数 | |
b32 | _isUseAdditionalData |
追加情報の有無 | |
f32 | _twistInterpolateSpeed |
ねじれ補間速度 | |
b32 | _isRandom |
乱数を使用するかどうか | |
f32 | _windForce |
風の大きさ的な | |
GxVector3 | _windDirection |
風の向き的な | |
f32 | _gravityForce |
重力大きさ | |
GxVector3 | _gravityDirection |
重力方向 | |
b32 | _isUsetailJointId |
末端関節番号でIDを使用するか | |
GxArrayClassBase | _tailJointDataArray |
末端関節ごとに必要な情報 | |
GxVector3 | _adjustGravityDirection |
補整重力方向 | |
f32 | _adjustGravityBlendRate |
ローカル重力と補整重力のブレンド率(デフォルトは0.0fで、ローカル重力のみ利用) | |
u32 | _id |
任意ID | |
b32 | _excludeTailJointSkin |
末端以外のジョイントをシミュレーション | |
布データクラス
GxResSoftbodySimulation::GxSoftbodyClothData::GxTailJointData * GxResSoftbodySimulation::GxSoftbodyClothData::getTailJointData | ( | u32 | index | ) |
末端関節番号取得
index | [in] インデックス |
const GxResSoftbodySimulation::GxSoftbodyClothData::GxTailJointData * GxResSoftbodySimulation::GxSoftbodyClothData::getTailJointData | ( | u32 | index | ) | const |
末端関節番号取得
index | [in] インデックス |