パッケージ Sce.PlayStation.HighLevel.Model

基本的なモデル表示の機能 [詳細]

構成

class  BasicModel
 モデルを表すクラス [詳細]
class  BasicBone
 モデルのボーンを表すクラス [詳細]
class  BasicPart
 モデルのパートを表すクラス [詳細]
class  BasicMesh
 モデルのメッシュを表すクラス [詳細]
class  BasicArrays
 モデルの頂点配列を表すクラス [詳細]
class  BasicMaterial
 モデルのマテリアルを表すクラス [詳細]
class  BasicLayer
 モデルのレイヤーを表すクラス [詳細]
class  BasicTexture
 モデルのテクスチャを表すクラス [詳細]
class  BasicMotion
 モデルのモーションを表すクラス [詳細]
class  BasicFCurve
 モデルの関数カーブを表すクラス [詳細]
class  BasicProgram
 基本プログラムを表すクラス [詳細]
class  BasicParameters
 基本プログラムのパラメータを表すクラス [詳細]
class  BasicProgramContainer
 プログラムコンテナを表すクラス [詳細]
class  BasicTextureContainer
 テクスチャコンテナを表すクラス [詳細]

列挙型

enum  BasicMotionRepeatMode { Hold, Cycle }
 

モーションの繰り返しモード

[詳細]
enum  BasicFCurveInterpType {
  Constant, Linear, Hermite, Cubic,
  Slerp
}
 

アニメーションの補間タイプ

[詳細]
enum  BasicFCurveTargetType { None, Bone, Material, Texture }
 

アニメーションのターゲットタイプ

[詳細]
enum  BasicFCurveChannelType {
  None, Visibility, Translation, Rotation,
  Scaling, Diffuse, Specular, Emission,
  Ambient, Opacity, Shininess, UVTranslation,
  UVScaling
}
 

アニメーションのチャンネルタイプ

[詳細]
enum  BasicEnableMode { Lighting = 0x00000001, Fog = 0x00000002 }
 

有効または無効にするシェーダー機能

[詳細]

説明

基本的なモデル表示の機能


列挙型

有効または無効にするシェーダー機能

列挙型の値:
Lighting 

ライティング

Fog 

フォグ

アニメーションのチャンネルタイプ

列挙型の値:
None 

なし

Visibility 

ボーンのビジビリティ

Translation 

ボーンの移動量

Rotation 

ボーンの回転量

Scaling 

ボーンのスケーリング

Diffuse 

マテリアルのディフューズカラー

Specular 

マテリアルのスペキュラーカラー

Emission 

マテリアルのエミッションカラー

Ambient 

マテリアルのアンビエントカラー

Opacity 

マテリアルの不透明度

Shininess 

マテリアルの輝度

UVTranslation 

テクスチャ座標の移動量

UVScaling 

テクスチャ座標のスケーリング

アニメーションの補間タイプ

列挙型の値:
Constant 

定数補間

Linear 

線形補間

Hermite 

エルミート補間

Cubic 

キュービック補間

Slerp 

球面線形補間

アニメーションのターゲットタイプ

列挙型の値:
None 

なし

Bone 

ボーン

Material 

マテリアル

Texture 

テクスチャ

モーションの繰り返しモード

列挙型の値:
Hold 

単発再生

Cycle 

繰り返し再生