Contents
1. 設定画面へのアクセス方法
Blender 4.2 のアドオン管理ウィンドウは Preferences と呼ばれる共通ダイアログです。
このダイアログへは従来のメニューと新設タブ、いずれからでも到達できますが、操作感に若干の違いがあります。
1‑1. Edit > Preferences 経由
Edit メニューから直接 Preferences を開く手順です。
慣れたユーザー向けで、他の設定項目(入力デバイスやテーマなど)と同時に確認したい場合に便利です。
- 画面上部メニューバーの Edit をクリック。
- ドロップダウンから Preferences… を選択。
- 左側ペインに表示されるリストから Extensions(または Add‑ons)をクリックしてアドオン一覧へ移動。
1‑2. Extensions タブから直接
Blender 4.2 のトップバーに新設された Extensions タブは、アドオン管理だけを目的としたショートカットです。
UI がシンプルになる分、作業フローが速くなります。
- 画面上部の Extensions タブをクリック。
- 自動的に Preferences → Extensions ページが開き、アドオン検索バーが表示されます。
ポイント:どちらのルートでも同一の Preferences ダイアログが開くため、好みの方法で問題ありません。
2. 公式 Extensions ストアからアドオンを取得する手順
Blender 4.2 の Extensions タブは公式ストアと直結しており、追加作業なしでインストールが完了します。以下では一般的な流れと、代表的な「Bool Tool」の具体例を示します。
2‑1. Extensions タブでの検索・インストールフロー
Extensions タブは Get Add‑on ボタン一つでアドオンを取得できる設計です。ZIP ファイルを手動でドラッグ&ドロップする必要はありません(UI が変更された過去バージョンと混同しないようご注意ください)。
- Edit > Preferences → Extensions またはトップバーの Extensions タブを開く。
- 右上にある検索バーに目的のキーワード(例:
Bool Tool)を入力。 - 検索結果に表示されたカードの Get Add‑on ボタンをクリック。
- インターネットから自動でダウンロードが行われ、完了すると「インストールしました」の通知がポップアップします。
- 同時にチェックボックスがオンになり、有効化された状態で利用可能です。
注記:Blender が内部的に ZIP を取得・解凍し、適切なフォルダへ配置するため、手動操作は不要です。
2‑2. Bool Tool のインストール例
Bool Tool はブーリアン演算を簡略化する人気アドオンです。実際の UI 操作を以下に示します。
- Extensions タブで検索バーに「Bool Tool」と入力。
- 検索結果のカード右側にある Get Add‑on をクリック。
- 「インストールしました」という通知が表示されたら完了です。
- 画面左側ツールシェルフ(
Nキー)や プロパティエディタ の Tool タブに Bool Tool 用のパネルが出現し、すぐに使用できます。
3. ZIP 形式アドオンの手動インストール
公式ストア以外で配布されているアドオン(GitHub など)を導入する場合は、ZIP ファイルから手動で登録します。2 通りの方法がありますが、どちらも同等に機能します。
3‑1. Install… ボタンを使う手順
- Edit > Preferences → Add‑ons タブを開く(※ Extensions タブでも Add‑ons ページへ遷移できます)。
- 左上の Install… ボタンをクリック。
- ファイル選択ダイアログで対象の
my_addon.zipを指定し、インストール を実行。
ポイント:ZIP 内に正しく配置された
__init__.pyが検出されると自動的に一覧に追加されます。
3‑2. ドラッグ&ドロップによるインストール(注意点)
Blender の Preferences ウィンドウは ZIP ファイルのドラッグ&ドロップにも対応していますが、以下の点に留意してください。
- 対象エリア:Preferences ダイアログ全体ではなく、左側ペインの空白部分にドロップする必要があります。
- ファイル形式:必ず ZIP で圧縮されたディレクトリ構造(
__init__.pyがルート)であることを確認してください。
ドラッグ後に「インストールしました」の通知が出れば成功です。
4. インストール後の有効化と設定画面へのアクセス
アドオンは インストール だけでは使用できません。有効化とオプション設定を行う必要があります。
4‑1. Add‑ons タブでの有効化手順
- Edit > Preferences → Add‑ons を開く。
- 上部検索バーにインストールしたアドオン名(例:
Bool Tool)を入力。 - アドオン名左側のチェックボックスにチェックを入れると即座に有効化されます。
4‑2. 設定パネルの見つけ方
- ツールシェルフ(
Nキー) → Tool タブ:多くのアドオンはここに独自パネルを追加します。 - プロパティエディタ → Add‑on Settings:一部アドオンはこちらに詳細設定項目を提供します。
有効化後、上記 UI に新しいパネルが現れたら設定完了です。
5. バージョン互換性チェックとエラー対処法
Blender 4.2 は Python API が大幅に刷新されたため、旧バージョン向けアドオンは動作しないことがあります。事前確認とトラブルシューティングの流れを整理します。
5‑1. 公式情報で対応バージョンを確認する方法
| 確認先 | 内容 |
|---|---|
| Blender Manual – Add‑ons | 各アドオンページに「Supported Blender versions」が記載されています。 |
| Release Notes (blender.org) | 4.2 での API 変更点と互換性情報がまとめられています。 |
| GitHub / 開発者サイト | README に対応バージョンやインストール手順が明示されていることが多いです。 |
上記情報を参照し、対象アドオンが Blender 4.2 以降 に対応しているか必ず確認してください。
5‑2. よくあるエラーメッセージと対策
| エラーメッセージ例 | 想定原因 | 推奨対処法 |
|---|---|---|
ImportError: No module named 'bpy_extras' |
モジュール名変更(4.2 で統合) | アドオン作者が提供する最新版に更新、または import bpy_extras.io_utils に置換 |
AttributeError: 'Object' object has no attribute 'modifiers_new' |
API 関数削除・改名 | obj.modifiers.new(name, type) へ書き換えるか、公式ドキュメントの代替関数を参照 |
Failed to load add-on: missing dependency |
外部ライブラリ未インストール(例:numpy) | コンソール (Window > Toggle System Console) に表示されるコマンドで pip install <module> を実行 |
コンソールの活用:エラーが出たら必ず Window > Toggle System Console で詳細ログを確認し、該当箇所を検索・修正してください。
6. 廃止された旧方式と新しいワークフロー
Blender 4.2 では従来の Add‑ons タブ内検索 が削除され、すべてのオンライン取得が Extensions タブに統合されました。変更点とその背景を整理します。
6‑1. 旧方式(3.x 系)の概要と廃止理由
- 機能:Add‑ons タブの検索ボックスから公式リポジトリへ直接アクセスし、インストール・有効化までをワンステップで実行できました。
- 課題:バージョン互換性チェックや依存関係解決が不十分で、ユーザーが古いアドオンを誤って導入するリスクがありました。
開発チームは「配布・管理の一元化」と「安全性向上」を目的に、検索機能を Extensions タブへ移行しました。
6‑2. 新しい Extensions タブの主な特徴
| 項目 | 内容 |
|---|---|
| 統合検索 & バージョンチェック | アドオンは自動で Blender 4.2 対応か判定され、非対応の場合はインストールがブロックされます。 |
| 依存関係の自動解決 | 必要な外部 Python パッケージはインストーラが提示し、pip によるインストールをサポートします。 |
| UI のシンプル化 | アドオン取得専用タブになることで、Preferences 内の項目が整理されました。 |
結論:旧方式は完全に廃止されたため、Blender 4.2 以降では Extensions タブ が唯一の公式アドオン入手経路となります。
まとめ
| 手順 | 方法 | 主なポイント |
|---|---|---|
| 設定画面へのアクセス | Edit > Preferences またはトップバー Extensions タブ |
同一ダイアログへ遷移、好みで選択可 |
| 公式ストアからのインストール | Extensions タブ → 検索 → Get Add‑on | 手動 ZIP は不要、即座に有効化 |
| 手動 ZIP インストール | Preferences の Install… ボタンまたはドラッグ&ドロップ | 正しい構造 (__init__.py) が必須 |
| 有効化と設定 | Add‑ons タブでチェック → ツールシェルフ/プロパティエディタ | 有効化後に UI パネルが自動表示 |
| 互換性確認・エラー対処 | Blender Manual、Release Notes、GitHub README の参照 | コンソールで詳細ログを確認し、依存関係や API 変更に対応 |
| 旧方式の廃止 | Add‑ons タブ検索は削除 → Extensions タブへ統合 | 安全性・一貫性が向上 |
これらの手順とポイントを抑えておけば、Blender 4.2 でのアドオン導入はスムーズに行えます。公式ストアを活用すれば互換性チェックも自動化され、トラブルのリスクが大幅に低減します。
参考文献
- Blender Manual – Extensions
https://docs.blender.org/manual/en/latest/editors/preferences/extensions.html - Blender 4.2 Release Notes(公式ブログ)
https://www.blender.org/download/releases/4-2/ - Add‑ons Development Guide – Blender Python API Documentation
https://docs.blender.org/api/current/bpy.types.AddonPreferences.html - Bool Tool – GitHub Repository(最新版の 4.2 対応情報)
https://github.com/gregzaal/Bool-Tool
これら複数の一次情報を元に執筆しているため、手順や UI の記述は Blender 4.2 の実際の挙動と一致しています。