Animator上の「Live2D パーツ表示」で他のパーツも非表示になる
Animator上の「Live2D パーツ表示」が意図しない動作をしておりました。
Animator上のタイムラインで一方のパーツの不透明度を0にすると、もう一方のパーツが非表示になってしまいます。

モデルファイルの構造はベースの上に影が乗っているものです。
特にクリッピング等使用しておりません。
※ベース→パーツ1
1影 →パーツ2



この状態でAnimatorの「Live2D パーツ表示」の値を以下のように設定します。
パーツ1→0
パーツ2→100
想定する動作としてはパーツ1(ベース)のみが非表示になるはずですが
パーツ2(1影)も同時に非表示になります。
反対に
パーツ1→100
パーツ2→0
とした場合は想定通りの動作(1影のみが非表示)をしております。
こちらの現象はどのようなものになりますでしょうか。
必要でしたら該当データをお渡しさせていただきます。
よろしくお願いいたします。
■利用環境
・Cubism Editor (4.0.03)
・Windows 10 Home
・Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz 4.00GHz
・メモリ 16.0GB
・グラフィックボード NVDIA Geforce GTX 1080
Animator上のタイムラインで一方のパーツの不透明度を0にすると、もう一方のパーツが非表示になってしまいます。

モデルファイルの構造はベースの上に影が乗っているものです。
特にクリッピング等使用しておりません。
※ベース→パーツ1
1影 →パーツ2



この状態でAnimatorの「Live2D パーツ表示」の値を以下のように設定します。
パーツ1→0
パーツ2→100
想定する動作としてはパーツ1(ベース)のみが非表示になるはずですが
パーツ2(1影)も同時に非表示になります。
反対に
パーツ1→100
パーツ2→0
とした場合は想定通りの動作(1影のみが非表示)をしております。
こちらの現象はどのようなものになりますでしょうか。
必要でしたら該当データをお渡しさせていただきます。
よろしくお願いいたします。
■利用環境
・Cubism Editor (4.0.03)
・Windows 10 Home
・Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz 4.00GHz
・メモリ 16.0GB
・グラフィックボード NVDIA Geforce GTX 1080
0

コメント
お問い合わせ誠にありがとうございます。
Live2Dスタッフの Tak でございます。
この度はご不便をおかけしており誠に申し訳ありません。
Animator上のタイムラインで一方のパーツの不透明度を0にすると、もう一方のパーツが非表示になってしまう現象についてですが、
当該現象はパーツ1を不透明度100以下にした際に透明へと変化しますが、パーツ0のブレンド方式が「乗算」であることと、
モデラーとアニメータでビューに映し出す際の描画フローがそれぞれ別の方式をとっており、アニメータ側はバッファを経由して描画しておりますが、
この際に乗算方式のものはパーツ以外にも透明背景が影響することによって、パーツ1を不透明度100以下にした際に
不透明度100であるはずのパーツ0も同時に消えてしまう現象となります。
この現象は弊社でも既に把握しており、対応に向けて検討を進めております。
しかし、検討の際この現象の対応は影響範囲が大きく、慎重に取り扱うべき事項となっております。
つきましては、大変恐縮ではございますが、当該現象の対応完了までしばらくお時間をいただくことになりますことを何卒ご了承ください。
回答までにお時間をいただいてしまい大変申し訳ありません。
ご確認のほど何卒よろしくお願いいたします。
諸々と対応が必要とのことで承知いたしました。
この度は対応にお時間いただき、大変お手数おかけいたしました。
何卒よろしくおねがいします。