Blender Addon 開発の下準備

Visual Studio Code に拡張機能をインストール

PythonPython 拡張機能
Python DebuggerPython デバッガー
Blender Development [Experimental Fork]Blender 開発キット

コード補完 fake-bpy-module のインストール

Blender の Python フォルダでコンソールを開き以下を実行(GitHub)

.\python.exe -m pip install fake-bpy-module-latest

Addon の実行とデバッグ

Blender Addon 用の拡張機能はフォルダ構造のみ対応なので、Addon 用のフォルダ作成し VS Code で開き、__init__.py を作成

# -*- coding: utf-8 -*-
import bpy

# Addon情報
bl_info = {
    "name": "Addon 名",
    "description": "Addon の説明",
    "author": "作者",
    "version": (1, 0),
    "blender": (4, 2, 0),
    "category": "Object",
}


# Addon有効化
def register():
    print("register")


# Addon無効化
def unregister():
    print("unregister")


# エディタ実行時
if __name__ == "__main__":
    register()

VS Code で[Ctrl]+[Shift]+[P]、blender で検索し、「Blender: Start」
起動する Blender のパスを聞かれるので選んで起動

あとは、プログラムを変更したら、「Blender: Reload Addons」

コメント

タイトルとURLをコピーしました