Asset Catalog Paneにおいて、登録したタグをリストから排除するにはどうすればいいですか
276
2
0
-
- kurosaba
- Member

- 45 posts
- Joined: 7月 2018
- オンライン
いつもお世話になっております。
Asset Catalogから不要な既存タグをリスト自体から排除したいです。
排除したいタグは、どのアセットにも適用していない状態です。
ドキュメントを読んだところ、タグ自体をアセットへ適用&解除は記述されていましたが、リストからの消去は見受けられませんでした。
不要なタグがリストに並ぶと非常に邪魔であるため、消去したいです。
以上、よろしくお願い致します。
-
- kazuyak
- スタッフ

- 12 posts
- Joined: 3月 2025
- オフライン
PythonからだとAssetGalleryDataSourceクラスを使用すれば削除できますね。
import hou
db = hou.AssetGalleryDataSource("Asset Catalogデータベースのフルパス")
db.deleteTag("削除したいタグ名",True)
これで後はHoudiniを再起動すればその内容が反映されるかと思います。
UIから操作したいとなると機能要望ですかね。
こちら機能要望として提出しておきます。
-
- kurosaba
- Member

- 45 posts
- Joined: 7月 2018
- オンライン
ご回答いただいたのに、しばらく返答がなく申し訳ありませんでした。
ご教示頂き、ありがとうございます。
使い続けて分かったのですが、
どうやら完全に役割を失ったタグは、放置し続けると気付かぬうちに消失する模様です。
きっかけは分かりませんが、アプリケーションの起動時には消えているため、
kazuyakさんが仰るような処理が何かをきっかけに実行されているのかもしれません。
しかし、同様の条件にも関わらず消えずに残り続けることが多々あるため、
厳密なトリガーは良く分かっていません。
もし、どうしても消えず邪魔であったときは、ご提案頂いたことを試してみようと思います。