目次

  1. 概要
  2. エラー解説
    1. Select hierarchy before publish
    2. Save scene before publish
    3. Unknown software
    4. unknown save mode
    5. Offset is not initilized
    6. found same destination but different src
    7. asset tree not found
    8. too many asset tree
    9. historySwitch node not found
    10. legacy particle cache node not found
    11. cache file not found
    12. assetNode not found
    13. too many assetNodes
    14. failed to publish scene file
    15. RootBase node not found
    16. Root node not found

概要

パブリッシュ時に表示されるエラーについての詳細を解説します。

エラー解説

Select hierarchy before publish

パブリッシュ対象のトップ階層を選択する必要があります。

Save scene before publish

パブリッシュを行う際の情報として、パブリッシュ元のファイルのパスも記録するようにしているため、ファイルのパス名を決めるために一度ファイルの保存を行う必要があります。

ファイルのパス名が決まっていればいいだけなので、保存後にシーンが編集されていてもツールとしては問題ありません。もちろん、パブリッシュ前にきちんとファイルを 保存しておくことをおすすめします。

Unknown software

対応していないアプリケーションでパブリッシュを行おうとしています。

unknown save mode

設定ファイルでセットされているセーブモードが不正です。このエラーが出た場合はプロジェクトのリーダーなど、設定を管理している人に問い合わせてください。

Offset is not initilized

complex asset のオフセット値が初期化されておらず、値が入ってしまっています。 Initialize offset をおこなってください。

found same destination but different src

シーン中の別の場所で同名のファイルが読まれていて、かつパブリッシュ後のパスが同じ場所になってしまう場合に起こります。

asset tree not found

complex asset をパブリッシュしようとしているのに、complex asset のツリーが存在しないです。

too many asset tree

complex asset をパブリッシュしようとしているのに、複数の complex asset のツリーが対象になってしまっています。 一つの complex asset には一つのツリーというのが仕様なので、一つにまとめる必要があります。

historySwitch node not found

Maya のレガシーパーティクルでは、historySwitch を辿ってキャッシュノードを取得する必要があります。何らかの理由で historySwitch が見つからなかった場合にこのエラーが表示されます。

legacy particle cache node not found

historySwitch 経由で Maya のレガシーパーティクルノードを見つけだすことができなかった場合にこのエラーが表示されます。

cache file not found

キャッシュファイルがディスク上に存在しないです。

assetNode not found

assetNode が存在していないといけないのに存在していないです。通常、リギング済アセットをパブリッシュする際には assetNode が存在する必要があります。

too many assetNodes

アセットとしてパブリッシュしようとしているのに assetNode が 複数存在しています。complexAsset でない場合、一つのアセットには一つの assetNode しか存在しないというのが原則です。

failed to publish scene file

何らかの理由でシーンファイルのパブリッシュに失敗した場合に表示されます。このエラーが表示された場合はログに詳細な内容が出力されているので、プロジェクトのリーダーや管理者に報告してください。

RootBase node not found

アセットで必要な、ルートコントローラの基点になるノードが存在しないです。

Root node not found

アセットで必要な、ルートコントローラが存在しないです。

RootBase と Root のノード名はデフォルトでは RootBase と Root ですが、プロジェクトでカスタマイズも可能なのでその場合は注意が必要です。 また、RootBase は Root の親になっているのが正しい状態になります。