Contents
Blender 実験ビルド Windows 10 — クイックスタート
まず短時間で検証環境を作る主要手順を示します。手早く試したい場合はここだけ読んで準備できます。
主要手順
最低限の流れを順に示します。
- 公式サイトから該当ビルドを取得する。必ず公式URLを使用する。
- チェックサム(SHA256等)でダウンロードを検証する。
- ZIP(ポータブル)を推奨フォルダに展開し、config フォルダで設定分離する。
- 小さなダミープロジェクトで起動・レンダリング・アドオン読み込みを確認する。
- 問題が出たら --factory-startup とログで切り分ける。
Blender 実験ビルド 公式入手先とビルド種別の選び方
公式配布元とチェックサム参照先を明示します。Experimental/Builder/Daily の違いと、どの形式が提供されるかを整理します。
公式ダウンロードURLとチェックサム参照先
まず常に公式URLを利用してください。以下が主要な公式ページです。
- Blender 公式ダウンロード: https://www.blender.org/download/
- Builder(ビルドサーバ、Daily/Nightly 等): https://builder.blender.org/download/
- 公式リポジトリ(バイナリ格納): https://download.blender.org/
- バグ報告・開発トラッカー: https://developer.blender.org/
チェックサムはダウンロード先の同じフォルダに .sha256/.sha512 の形で置かれていることが多いです。検証コマンド例は次の通りです。
|
1 2 3 4 5 6 |
# PowerShell: SHA256 ハッシュを取得 Get-FileHash .\blender-<ファイル名>.zip -Algorithm SHA256 # Windows コマンドプロンプト: certutil -hashfile blender-<ファイル名>.zip SHA256 |
デジタル署名を確認するには PowerShell を使います。
|
1 2 |
Get-AuthenticodeSignature .\blender-<ファイル名>.exe | Format-List |
ダウンロード先が公式であること、かつチェックサムが一致することを確認してから展開・実行してください。
ビルド種別の違いと提供形式(Installer / ZIP の傾向)
各種ビルドの特徴と提供形式の傾向を示します。実際のファイルは各ビルドページで確認してください。
- 安定版 (Stable Release)
- 傾向: Installer(.exe/.msi)とポータブルZIPの両方を提供。
- 署名: 公式署名とチェックサムあり。
- リリース候補 (Release Candidate)
- 傾向: Installer と ZIP が多い。比較的安定。
- 注意: 導入は本番前の検証推奨。
- Builder / Daily / Nightly
- 傾向: 多くは ZIP(ポータブル)形式。Installer がないことが多い。
- 注意: 署名されていない場合がある。チェックサムの有無を確認する。
- Experimental(ブランチ・特定コミット)
- 傾向: ZIP で配布されることが多い。Installer があっても未署名の可能性あり。
- 注意: 依存関係やランタイム要件が安定版と異なる場合がある。
インストーラーの有無や署名状況はビルドごとに異なります。必ずダウンロードページで「インストーラーの有無」「署名」「チェックサム」を確認してください。
Blender 実験ビルド Windows 10 前提条件とGPU/API互換性
環境チェックは安定動作の第一歩です。OSのビット数、GPUドライバ、そして各種GPU APIの互換性をあらかじめ確認してください。
GPUドライバとAPI(OptiX / CUDA / HIP / OpenCL)の互換性
APIごとに対応ベンダーとドライバ要件が異なります。必ずビルドのリリースノートで最終確認を行ってください。
- OptiX(NVIDIA専用)
- 概要: NVIDIA のレイトレーシングAPIで、RTXハードウェア向けの最適化がある。
- 要件例: OptiX のバージョンに対応した NVIDIA ドライバと CUDA が必要。目安として OptiX 7 系では CUDA 11 系とドライバ(例: 450 系以降)が求められる場合がある。
- 参照: https://developer.nvidia.com/optix
- CUDA(NVIDIA専用)
- 概要: NVIDIA GPU 用の並列計算プラットフォーム。
- 注意点: GPU が対応する CUDA バージョンとドライバの組み合わせが必要。
- 参照: https://developer.nvidia.com/cuda-toolkit / https://www.nvidia.com/Download/index.aspx
- HIP(AMD)
- 概要: AMD の GPU 向けに CUDA を置き換える API。ROCm に依存する部分がある。
- 注意点: Windows 上のサポートは限定的で、ROCm のサポート状況やドライバに依存する。
- 参照: https://rocmdocs.amd.com/ / https://www.amd.com/en/support
- OpenCL(汎用)
- 概要: 既存の汎用API。Blender では機能や速度面で制約がある場合が多い。
- 参照: 各ベンダーのドライバページ
Blender 内で確認する場所は「Edit → Preferences → System」です。Cycles の Compute Device で使用可能なデバイスとAPIを確認してください。
Visual C++ 再頒布パッケージとその他の依存関係
ランタイム依存はビルドごとに変わる可能性があります。起動時のDLLエラーは再頒布パッケージ不足が原因です。
- 傾向: 近年のビルドは Microsoft Visual C++ 2015-2022 再頒布パッケージ(x64)が必要なことが多いです。
- 例: vc_redist.x64.exe をインストールすると解消することが多いです。
- 公式: https://learn.microsoft.com/ja-jp/cpp/windows/latest-supported-vc-redist
- 実験ビルドでは新しい MSVC を使っている場合があり、追加のランタイムが必要になることがあります。問題が出たらビルドのリリースノートを確認してください。
- Python 拡張や外部ライブラリを使うアドオンは別途依存が必要です。必要であればアドオンのドキュメントを参照し、同梱ランタイムか外部インストールかを確認してください。
Blender 実験ビルド バックアップと復元(%APPDATA% の具体)
実稼働環境を保護するため、復元可能なバックアップを必ず作成してください。ここでは具体的なファイルと復元手順を示します。
バックアップすべき具体ファイルとフォルダ(パス例)
まずは次を確実にコピーしてください。バージョン名は実際の数字に置き換えます。
- %APPDATA%\Blender Foundation\Blender\<バージョン>\config\userpref.blend
- ユーザー設定(プリファレンス)
- %APPDATA%\Blender Foundation\Blender\<バージョン>\config\startup.blend
- デフォルト起動ファイル
- %APPDATA%\Blender Foundation\Blender\<バージョン>\scripts\addons*
- アドオン本体と有効化状態は別途確認
- %APPDATA%\Blender Foundation\Blender\<バージョン>\scripts\presets*
- プリセット類
- %APPDATA%\Blender Foundation\Blender\<バージョン>\config\recent-files.txt 等
- 最近使ったファイルリスト等
- プロジェクトファイル (.blend) と外部リソース(テクスチャ等)
- File → External Data → Pack Resources の活用を検討
- 自動保存ファイル(デフォルトは %TEMP%)
- 自動保存先は Preferences で確認できる
ポータブル運用の場合は、展開先の
復元の手順(安全な手順)
バージョン互換に注意しながら復元します。手順は次の通りです。
- Blender を完全に終了します。タスクに残っているプロセスも終了させます。
- バックアップを対象バージョンのフォルダへコピーします。例: %APPDATA%\Blender Foundation\Blender\<同じバージョン>\config に userpref.blend を置く。
- ポータブルなら
\config を上書きで復元します。管理者権限は不要な場合が多いです。 - 初回起動で問題が出る場合は、まず --factory-startup で起動してから個別にファイルを戻します。
- アドオンは Preferences → Add-ons で有効化し、必要なら再インストールや再ビルドを行います。
- バージョン差(特にメジャーアップデート)がある場合は userpref.blend を直接戻さず、アドオンや設定を手動で移行することを推奨します。互換性問題を避けるためです。
復元作業は必ずテスト環境で検証してから本番へ適用してください。
Blender 実験ビルド インストールとセキュリティ、ログ取得(PowerShell注意)
インストール時の SmartScreen、UAC、アンチウイルスの挙動や、ログ取得時の PowerShell 固有挙動に注意してください。実務で必要な確認手順を示します。
インストール時のセキュリティ注意点
実験ビルドは公式でも署名がない場合があります。以下を確認してください。
- SmartScreen / Windows Defender の警告
- 未署名や新規ビルドは SmartScreen によるブロックを受けやすいです。警告が出たら署名とチェックサムを確認してから実行してください。
- デジタル署名の確認
- 右クリック → プロパティ → デジタル署名、または PowerShell の Get-AuthenticodeSignature で確認します。
- UAC(管理者権限)
- インストーラーが Program Files へ書き込む場合は管理者権限が必要です。ポータブルZIPは通常不要です。
- アンチウイルスの誤検知
- 企業環境ではセキュリティチームと調整し、ハッシュが公式と一致することを確認してからホワイトリスト登録を依頼してください。
PowerShell と実務的なログ取得方法
PowerShell と cmd での出力や stderr の扱いが異なります。代表的な方法を示します。
- cmd.exe(古典的で確実)
|
1 2 |
blender.exe --factory-startup --debug > debug.txt 2>&1 |
- PowerShell(簡易、stderr を stdout と結合)
|
1 2 |
.\blender.exe --factory-startup --debug 2>&1 | Tee-Object -FilePath debug.txt |
- PowerShell(堅牢に個別ファイルへリダイレクト)
|
1 2 3 4 |
$p = Start-Process -FilePath ".\blender.exe" -ArgumentList "--factory-startup","--debug" -RedirectStandardOutput "debug_out.txt" -RedirectStandardError "debug_err.txt" -NoNewWindow -PassThru $p.WaitForExit() $p.ExitCode |
注意点: PowerShell の ">" は既定で UTF-16LE 等のエンコーディングを使う場合があります。外部に提出する際は UTF-8 に変換してください。
|
1 2 |
Get-Content debug.txt | Set-Content -Encoding utf8 debug-utf8.txt |
バグ報告に添付する情報
開発トラッカーへ報告する際に必要な最低限の情報を列挙します。
- Blender のバージョンとコミットハッシュ(スプラッシュ画面に表示)
- OS のバージョン(Windows 10 具体ビルド)
- GPU ベンダーとドライババージョン
- 再現手順と最小再現 .blend ファイル
- --debug ログ、Help → Save System Info の出力
- Windows のイベントビューアやクラッシュダンプ(あれば)
公式トラッカー: https://developer.blender.org/
Blender 実験ビルド 並行運用・Microsoft Store の制約と実務運用ポリシー
Microsoft Store 版は自動更新やアプリコンテナの影響で並行運用に注意が必要です。実務での運用ルールと影響例を示します。
Microsoft Store 版の技術的制約(具体例)
Store 版は MSIX 形式で配布され、サンドボックスや自動更新の影響を受けます。
- サンドボックス化されたストレージ
- Store 版は AppData の独自領域を使います。一般的な %APPDATA%\Blender Foundation\Blender... と別になる場合があり、グローバルな addons や設定を共有できないことがあります。
- ファイルアクセス制限
- 外部フォルダやネットワークドライブへのアクセスに制約があることがあります。広範なファイルアクセスが必要なワークフローでは影響が出ます。
- 自動更新の制御不可
- ストアの自動更新によりバージョンが変わる可能性があり、実験ビルドとの並行利用には不向きです。
- ファイル関連付け・ショートカットの競合
- Store 版とインストーラー版で .blend の関連付けが競合することがあります。
並行運用する場合はポータブルZIPを使い、インストーラーでの関連付けはオフにする運用を推奨します。
実務向け運用ポリシー(チェック項目)
チームでの運用例を示します。導入前に必ず運用ルールを明文化してください。
- 本番作業は承認済みの安定版のみで行う。
- 実験ビルドは専用ワークステーションかポータブルでのみ使用する。
- 新しい実験ビルド導入時はスモークテストを実施する(レンダリング、アドオン、ファイルロード)。
- 導入記録を残す(導入日、ビルドID、テスト結果、問題と対応)。
- セキュリティチームと連携し、ハッシュや署名を確認してから展開する。
まとめ
- 公式サイト(www.blender.org)、Builder(builder.blender.org)、download.blender.org からのみ入手し、チェックサムと署名を確認する。
- 安定版と並行運用するにはポータブルZIPと config フォルダによる設定分離が最も安全である。
- GPU API(OptiX/CUDA/HIP/OpenCL)の要件はベンダーとドライバに依存するため、リリースノートとベンダーのドライバ情報を必ず確認する。
- バックアップは %APPDATA%\Blender Foundation\Blender\<バージョン>\config と scripts\addons を中心に行い、復元は同一メジャーバージョンへ適用する。
- インストール時は SmartScreen / UAC / AV に注意し、PowerShell のログ取得は Tee-Object や Start-Process を使って stderr を確実に保存する。