2008/11/08(土) [n年前の日記]
#2 [cg_tools] blenderでテクスチャを使った時のファイルパスの扱いで悩む
今までは、1つのフォルダの中に、モデルデータ(.blend)もテクスチャデータ(.bmpや.png)もiアプリ用データ(.bacや.mbac)も全部入れていたけど。どれがどのファイルか見通しが悪いので、別フォルダを作ってそれぞれまとめ直そうとした。しかし、ファイルを移動した後で .blend を開いたら、テクスチャが見つからなくなった。
関連情報を検索してみたら、どうやら blenderで扱うファイルパスについては、絶対パスと相対パスがあるようで。今までのデータは絶対パスでテクスチャのファイルパスを指定していたので、保存場所を変えると見えなくなってしまう。
幸い、.blend 中の全ての絶対パスを、相対パスに自動で置換する機能がblenderにはあるようで。ファイル → External Data の中に、その手のメニューがずらりと。
また、.blend 中にテクスチャデータを同梱(pack)してしまう方法もあるらしい。これも、ファイル → External Data の中にメニューがある。
更に、デフォルトで相対パスにするかどうかのオプションも、UserPreference の中に、File Paths タブ → Relative Paths Default という形であるらしい。このあたりの設定を blender 起動時に反映させるためには、ファイル → Save Default Settings を選ぶ模様。ショートカットキーでもデフォルト設定上書きはできるはず。
これで、 .blend その他の保存場所を変えても、テクスチャを見失うことはなくなった。
関連情報を検索してみたら、どうやら blenderで扱うファイルパスについては、絶対パスと相対パスがあるようで。今までのデータは絶対パスでテクスチャのファイルパスを指定していたので、保存場所を変えると見えなくなってしまう。
幸い、.blend 中の全ての絶対パスを、相対パスに自動で置換する機能がblenderにはあるようで。ファイル → External Data の中に、その手のメニューがずらりと。
また、.blend 中にテクスチャデータを同梱(pack)してしまう方法もあるらしい。これも、ファイル → External Data の中にメニューがある。
更に、デフォルトで相対パスにするかどうかのオプションも、UserPreference の中に、File Paths タブ → Relative Paths Default という形であるらしい。このあたりの設定を blender 起動時に反映させるためには、ファイル → Save Default Settings を選ぶ模様。ショートカットキーでもデフォルト設定上書きはできるはず。
これで、 .blend その他の保存場所を変えても、テクスチャを見失うことはなくなった。
[ ツッコむ ]
以上です。