Skip to main content
3ds Maxの「外部ファイルが見つかりません」エラーを解決する

3ds Maxの「外部ファイルが見つかりません」エラーを解決する

BySuperRenders Farm Team
2 min read
3ds Maxの「外部ファイルが見つかりません」エラーをパス再設定、UNCパス、Relink Bitmapsで解決する方法を学びます。

このガイドでは、3ds Max シーンを読み込む際の一般的な「外部ファイルが見つかりません」エラーを修正する方法について説明します。移動されたアセットや不正なパスなどの原因と、パスの再設定、UNCパスの使用、Relink Bitmaps や Resource Collector などのツールを使用するソリューションについて探索します。

複数のマシンで 3ds Max シーンを操作する場合 — ワークステーション間でプロジェクトを転送するか、チームで協力するか、クラウド レンダー ファームに送信するかどうかに関わらず — 「外部ファイルが見つかりません」エラーが発生した経験がほぼ確実にあります。これは最も一般的な 3ds Max の問題の 1 つであり、その発生原因を理解することで、数時間のデバッグを回避できます。

問題

3ds Max シーン ファイルを読み込むと、見つからない外部ビットマップ ファイルをリストしたダイアログ ボックスが表示されます。欠落しているファイルには、テクスチャ、HDRI マップ、IES ライト プロファイル、またはその他の外部参照アセットが含まれる場合があります。シーンは読み込まれますが、影響を受けたマテリアルは単色または既定のグレーで表示され、レンダー結果は正しくありません。

このエラーは、シーンをローカルから読み込む場合、ネットワークの場所から読み込む場合、またはレンダー ファーム上で読み込む場合に表示されます。プロジェクト フォルダを開く場合、または異なる 3ds Max バージョン間でプロジェクトを転送する場合にも表示される場合があります。

一般的な原因

シーン ファイルが外部アセットを追跡できなくなる理由はいくつかあります:

シーンが最初に保存された後、ビットマップが移動または名前が変更されています。3ds Max は絶対ファイル パスを保存します — テクスチャが D:\Textures\brick.jpg から E:\Project\Maps\brick.jpg に移動された場合、シーンはそれを見つけることができません。 「Configure Project」(または「User」)「Paths」メニューで設定されたプロジェクト パスが正しくありません。 ネットワークで UNC パスが使用されていません。マップされたドライブ文字はマシン間で異なる場合があります。 「File」> 「Projects」で自動プロジェクト切り替えが有効です。 Windows 256 文字のパス制限です。 レンダー ノードに対する権限が不足しています。 パス内の特殊文字です (@, #, $, %, &)。

ソリューション

欠落しているビットマップ パスを再設定します

3ds Max で 「Asset Tracker」(Shift+T)を開きます。「Missing」と表示されているファイルは再リンクが必要です。右クリック → 「Set Path」を選択し、フォルダを参照します。一括操作の場合は、親フォルダで「Set Path」を使用し、「Include Subfolders」を選択します。

UNC パスを使用します

マップされたドライブ文字を UNC パスに置き換えます(\ServerName\Share\Textures\)。UNC 変換を有効にします:「Customize」> 「Preferences」> 「Files」> 「Convert local file paths to UNC」。

Relink Bitmaps ユーティリティを使用します

「Utilities」パネル > 「More」> 「Relink Bitmaps」 — シーン内のすべてのテクスチャをまとめて再パスします。

シーン ファイルをアーカイブして Resource Collector を使用します

「File」> 「Archive」は .max ファイルとすべてのビットマップを含む ZIP を作成します。または、「Resource Collector」(「Utilities」> 「Resource Collector」)を使用して、すべての外部ファイルを 1 つのフォルダにコピーします。

すべてのファーム送信に対して、このアプローチをお勧めします。Super Renders Farm では、アーカイブなしで送信されたシーンから「外部ファイルが見つかりません」エラーが最も多く発生します。アーカイブまたは Resource Collector を使用すると、この問題が完全に解決されます。

自動プロジェクト切り替えを無効にします

「File」> 「Project」> 「Configure Project Paths」→ 「Automatic switching」を無効にします。

Windows 256 文字のパス制限に対処します

フォルダ名を短くするか、プロジェクトをドライブ ルートに近づけます。

レンダー ファーム上でファイル欠落を防止します

送信前のチェックリスト:

  • 「Asset Tracker」(Shift+T)を開く — すべてのファイルが「OK」として表示されていることを確認します
  • 「Resource Collector」を使用してアセットを統合します
  • パスを相対パスまたは UNC に変換します
  • ローカルで 1 フレームをテスト レンダリングします
  • Forest Pack、RailClone パスを個別に確認します

FAQ

「外部ファイルが見つかりません」エラーが、自分が保存したシーンを開く際に表示されるのはなぜですか?

シーン ファイルは移動しましたが、テクスチャは移動していません。3ds Max は絶対パスを保存します。

どのテクスチャが見つからないかを確認するにはどうすればいいですか?

「Asset Tracker」(Shift+T)を使用します。

「Asset Tracker」の「Found」と「OK」の違いは何ですか?

「OK」= 正確なパスで検出されました。「Found」= 検索パスを通じて見つかりました(ファーム問題が発生する可能性があります)。

アーカイブする場合、HDRI マップと IES ファイルを含める必要がありますか?

はい。すべての外部参照ファイルを含める必要があります。

UNC パスはパフォーマンスの問題を引き起こす可能性がありますか?

わずかなネットワーク遅延がありますが、最新のレンダー ファーム ネットワークではほぼ無視できます。