Blenderに限ったことではないですが
複数人でファイルを受け渡しながら作業をしていると
テクスチャ画像等、ファイルのリンクが切れたりすることがあります
見失ったファイルの一覧は ファイルメニューの外部データ>パスが壊れているファイルの報告
または bpy.ops.file.report_missing_files() を実行することで
で、システムコンソールや情報エディタに表示できます
ただ、重複して同じ画像を利用している場合には重複表示されたり
システムコンソールでは文字化けすることがあったりと使い勝手が良くありません
見つけられない画像ファイルの一覧を取得する簡単なスクリプトを作成してみました
missing_img.py
import bpy, os
missigfiles = []
for img in bpy.data.images:
if img.filepath:
ipath = bpy.path.abspath(img.filepath)
# 相対パスに変換できない場合ファイルがない
if not os.path.exists(ipath) and not(ipath in missigfiles):
missigfiles.append(ipath)
# テキストをクリップボードに
bpy.context.window_manager.clipboard = "\n".join(missigfiles)
.blend内に記録されてるファイルパスでファイル毎に改行されたテキストとしてクリップボードにコピーされます