元記事:Python API - Blender Developer Documentation
Python を VFX platform 2026に合わせ、バージョン 3.13にアップグレードしました。
mesh.validate() が呼び出し時に、無効な(無限の)マルチレゾリューションタンジェントベクトルを修正するように。(b72b204390041a9854bd282ff7f2eb2216e58b47)
bpy.types.UILayout.template_list の columns パラメータが廃止予定になりました。これは5.0から効果がありませんでした。(64de394a08)
macOS で、スクリプトとエクステンションがデバイスのカメラ、マイクロフォン、システムオーディオにアクセスできるようになりました。(利用時は)システムの権限ダイアログがユーザーに表示されるでしょう。(c1a1748b66a62bcc8f682e9414648348d94aebe8、8218d5f5d3c4fec482768b1d2bcf5e5c11bc17e3、5b156ec599687396a537433e41b6b125890d70d8)
Python 定義の RNA 構造体を、その「'name' プロパティ」(例えば検索フィールドのような UI ウィジェットなどにより、コレクション内の文字列キーとして使用されるプロパティ)で完全にオーバーライド可能に。詳細は#145682とPR#149027を参照してください。 (81433ccf01)
Python 定義の RNA 構造体がその「名前プロパティ」(検索フィールドのような UI ウィジェットにより使用される、コレクション内の文字列キーなどのプロパティ)を完全にオーバーライド可能に。
sculpt.sample_color オペレーターが削除され、その機能が paint.sample_color に統合されました。(7178bae1d1befc71108aa25042237d80cfca800c)
bpy.app.cachedir は、Blender が使用しているキャッシュディレクトリを返す新しいプロパティです。(e6f3c6a4ac2cd0623417cdc25df93c59b4fe430e)
新しいハンドラ bpy.app.handler.exit_pre を追加、Blender 終了時に実行する Python コードを登録できます。(7faeb2a1d1fc0a6367acd3350cec412142445776)
UILayout.template_ID_session_uid は新しいテンプレート ID 検索メニューで、ID のセッション UID を、整数型の入力値として使用できます。(74956cb715)
gpu.types.GPUFrameBuffer.read_color と gpu.types.GPUFrameBuffer.read_depth が、境界を超えて読み込もうとすると ValueError を起こすように。(3f0450f4d9d6bccb3867dc4fabcae87f3c43c743)
多数の結果のストロークの挙動に関する Brush プロパティが、一つの enum フィールドの brush.stroke_method に収められました。下記は旧プロパティと新しい列挙値の対応リストです。
(29c9353429f4b60c6e4ad234a4d6392a1f513079)
use_airbrush → AIRBRUSHuse_anchor → ANCHOREDuse_space → SPACEuse_line → LINEuse_curve → CURVEuse_restore_mesh → DRAG_DOT現在の再生中のシーンを探す新しい関数 window.find_playing_scene() と、中でシーンを再生しているのウィンドウを探す新しい関数 windows.find_playing()。(347f2c423a1bb22a9aa5e6150e0b605fde1663b4)
strip.)の時間系プロパティがスクリプト作成者にわかりやすく、覚えやすいようにリネームされました。frame_final_duration → durationframe_final_start → left_handleframe_final_end → right_handleframe_offset_start → left_handle_offsetframe_offset_end → right_handle_offsetframe_duration → content_durationframe_start → content_startanimation_offset_start → content_trim_startanimation_offset_end → content_trim_end"content" はストリップに結びついているソース(例:動画ストリップの動画ファイルなど)を表わすことに注意してください。これは「ストリップ」のタイムライン範囲の境界の外側である可能性があります。