モデルを2つ以上importした際に出てくるワーニング
// Warning: file: D:/hoge.ma line 257023: Structure 'mapManager_stoneFloor' is already defined. Using the original rather than creating a copy. //
なんぞこれ?しかもいっぱい出てくるから鬱陶しい。
調べてみる
なるほどよくわからん。
とりあえず
- ノード以外で持てるデータ構造
- 一度定義すると、データ構造は編集できない
というものであり、
その為データをimportした際
既にシーン内に同名のdataStructureが存在すると
定義済みのdataStructureを再定義しようとすることになるので
先述のようなワーニングが出るという流れかしら。
unknownプラグインほど拡散はしにくいが、
ベースモデルなど使いまわす物に混入していると拡散しやすい。
そもそも、どこからきた?
自セクションでは使用しないが、何かしら必須な物かもしれない。
問い合わせてみたところ
心当たりがない
との事。
可能性として考えられるのは・・・
- なにかのプラグインを使用した副産物
- 別のソフトウェアとデータを行き来した際にくっついてきた
なんだけれども、ソフトをまたぐ調査は一旦断念。
※この件についてご存じの方が居たらぜひ教えて頂きたい。
除去
存在するかどうかの確認
import maya.cmds as cmds
dataStructure_list = cmds.dataStructure(query=True)
if len(dataStructure_list) != 0:
print("exists dataStructure!!!")
コマンドでの除去
import maya.cmds as cmds
cmds.dataStructure( removeAll=True )
除去した上で、諸々データ上問題が無い事を確認。
どこから入ってきたのか・・・
想像の域は出ないけれどもここ数年で見かけるようになったので、
マーベラスデザイナー/サブスタンスデザイナー・ペインター
あたりのような気もするけれども、調べる元気は今のところ出ないので保留中
※重ねて、この件についてご存じの方が居たらぜひ教えて頂きたい。