データアクセス

公式サイト:

Data Access | Blender Python API [Official]

BlendData

各種データブロックのコレクションを保持しているクラス

プロパティ
  • actionsアクション (Action)
  • armaturesアーマチュア (Armature)
  • brushesブラシ (Brush)
  • cache_filesキャッシュファイル (CacheFile)
  • camerasカメラ (Camera)
  • collectionsコレクション (Collection)
  • curvesカーブ (Curve)
  • filepath現在開いている .blend ファイルのパス
  • fontsフォント (VectorFont)
  • grease_pencilsグリースペンシル (GreasePencil)
  • hair_curvesヘアーカーブ (Curves)
  • images画像 (Image)
  • is_dirty保存されていない編集が存在するかどうかを返す
  • is_savedファイルに保存されているかどうかを返す
  • latticesラティス (Lattice)
  • librariesライブラリ (Library)
  • lightprobesライトプローブ (LightProbe)
  • lights照明 (Lights)
  • linestylesラインスタイル (FreestyleLineStyle)
  • masksマスク (Mask)
  • materialsマテリアル (Material)
  • meshesメッシュ (Mesh)
  • metaballsメタボール (MetaBall)
  • movieclips動画クリップ (MovieClip)
  • node_groupsノードグループ (NodeTree)
  • objectsオブジェクト (Object)
  • paint_curvesペイントカーブ (PaintCurve)
  • palettesパレット (Palette)
  • particlesパーティクル (ParticleSettings)
  • pointcloudsポイントクラウド (PointCloud)
  • scenesシーン (Scene)
  • screensスクリーン (Screen)
  • shape_keysシェイプキー (Key)
  • soundsサウンド (Sound)
  • speakersスピーカー (Speaker)
  • textsテキスト (Text)
  • texturesテクスチャ (Texture)
  • use_autopack自動パックが有効かどうかを返す
  • version.blend ファイルを保存した Blender のバージョン
  • volumesボリューム (Volume)
  • window_managersウィンドウマネージャ (WindowMnager)
  • workspacesワークスペース (WorkSpace)
  • worldsワールド (World)
メソッド
  • batch_remove
  • orphans_purge
  • temp_data
  • user_map

参考:

BlendData | Blender Python API [Official]

シェイプキー

Shape Keys
  • bpy.data.shape_keys
Key Action
  • bpy.data.shape_keys['Key'].animation_data.action アクティブアクション
  • bpy.data.shape_keys['Key'].animation_data.nla_tracks NLA トラック

ドキュメント:

bpy.types.BlendData.shape_keys | Blender Python API [Official]

bpy.types.AnimData.nla_tracks | Blender Python API [Official]

参考:

シェイプキーを調べる | Hajime Saito

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Protected by reCAPTCHA