シェイプ付きボーン付きのFBXが正常にインポートできない | CLIP STUDIO MODELERの要望・不具合ボード | CLIP STUDIO
よくある質問
教えて!Q&A
要望・不具合


CLIP STUDIO MODELERの要望・不具合ボード

更新日:2018/05/17 12:37:34
反対数:0
賛成数:0
返信数:20
閲覧数:4296
ID:96735
from 黄鼠 さん
2018/04/23 23:13:37
 
トラブル/その他

シェイプ付きボーン付きのFBXが正常にインポートできない

  状況が整理できたので改めて書き込みます。

Blenderで作成したボーンウェイト付きでシェイプ付きのFBXのオブジェクトが正常にインポートできません。
まずはこういったボーンウェイト付きのキューブにシェイプを設定しました。



1.バイナリでエクスポートした場合はボーン付きでModelerにインポートされるがシェイプが効かない


2.ASCIIでエクスポートした場合はボーンが読み込まれない、シェイプは効く


バイナリでエクスポートした場合はシェイプがまったく効かないわけではないですが、設定の10分の1以下しか変形しません。

Blenderの吐き出すFBXがおかしいのかと思いAutoDeskのFBXコンバーターでコンバートしてみましたが状況は変わりませんでした。


------------------------------------------------------------
■バージョン:1.6.3
※Windowsは、[ヘルプ]メニュー → [バージョン情報]で確認できます。
※MacOSXは、[CLIP STUDIO MODELER]メニュー → [バージョン情報]で確認できます。

■OS
Windows XP(   ) Windows Vista(   ) Windows 7 (   )
Windows 8(   ) Windows 8.1(   ) Windows 10(〇)
MacOS X 10.6(   ) MacOS X 10.7(   ) MacOS X 10.8(   )
MacOS X 10.9(   ) MacOS X 10.10(   ) MacOS X 10.11(   )
mac OS 10.12(   ) mac OS 10.13(   ) その他(   )
------------------------------------------------------------
賛成数:0   反対数:0   
from
CLIP
サポート担当
さん
2018/04/24 11:58:05
ご不便をおかけしており、申し訳ありません。

作成されたFBXファイルから確認を指せていただければと思いますので、
お手数ですが、以下のGigaFile便サービスで該当のファイルの
アップロードをお願いいたします。

■GigaFile(ギガファイル)便

以下の手順でアップロードを行って下さい。

1.[ファイルを選択]ボタンを押し、アップロードするファイルを選択します。

2.ファイルのアップロードが完了すると、ダウンロードURLが表示されます。

3.[メモ(メールに転記されます)]欄に「要望・不具合ボード:96735」、
  必ずCLIP STUDIOサイトに登録されているメールアドレスとハンドルネームをご記入下さい。

4.[このアップロード情報(ファイル名,URL,削除KEY,メモ)をメールに送信する]欄に
  『tech@celsys.co.jp』と入力し、[送信]ボタンを押します。

5.セルシスユーザーサポート宛てにダウンロードURLを記載した
  メールが送信されます。

お送りいただいたデータは不出管理を行い、データ検証など完了次第、
速やかにローカル及びサーバー上からも削除いたします。

お手数ですが、よろしくお願いいたします。
from
スレ主
黄鼠
さん
2018/04/24 21:47:08
BinとAsciiの2つのエクスポートしたデーターをZipでアップロードしました。
Asciiモードでのエクスポートはサイズの情報がうまく乗りませんでしたのでMolderでサイズを100倍にしてください。

調査の方、よろしくお願いいたします。

from
CLIP
サポート担当
さん
2018/04/25 11:50:20
データをお送りいただきありがとうございます。
確認し、改めてご報告いたします。
よろしくお願いいたします。
from
CLIP
サポート担当
さん
2018/04/27 21:36:04
お時間を頂いており、申し訳ありません。

頂いたデータにてバイナリ、ASCIIの場合の現象についてお調べした所
以下の状況でございました。

>1.バイナリでエクスポートした場合はボーン付きでModelerにインポートされるがシェイプが効かない

スキンのバインドマトリックスにスケールが含まれていたため、
シェイプにスケールが適用されず変形が小さくなっておりました。

この点につきましては今後のバージョンにて対応を検討してまいります。

なお、対応自体はしておりますがモデルがスケールを含んだ状態でエクスポート
すると正常に動かない原因になりますのでエクスポートは極力スケールを
除去した状態で行っていただけるようお願いいたします。

>2.ASCIIでエクスポートした場合はボーンが読み込まれない、シェイプは効く

ボーン自体はありますが、すべてのノードが原点につぶれているようです。
 ※テキストファイルの中身でも値がほぼ0になっておりました。

おそらくエクスポータの問題と思われます。
極力バイナリ形式にてエクスポートして頂けますようお願いいたします。

よろしくお願いいたします。
from
スレ主
黄鼠
さん
2018/05/01 00:38:44
御確認ありがとうございました。

スケールの問題なのかとBlender側でトランスフォームを有効にしてエクスポートすると(これがサポートさんの言う処のスケールの削除に該当するのかは分かりません。)たしかにバイナリで出力してもシェイプの動きは有効にできました。

ただボーン操作モードではシャイプの動作が有効になりません。パーツ移動モードでシェイプの変形を適用させておいてからボーン操作モードに入ると変形がリセットされます。

これは仕様なんでしょうか?それともBlenderが出力するFBXの問題なのでしょうか?


from
CLIP
サポート担当
さん
2018/05/08 14:18:52
お時間を頂いており、申し訳ありません。

Blender上での操作となりますので正確なご案内は困難である事あらかじめ
ご了承いただければと思います。

任意のオブジェクトを選択している状態で[Object]モードで[Object]メニュー
の[Apply]の[Scale]を選択して頂く事で実際の物体の大きさを保ったまま
スケール値を1.0にリセットできるかと思いますので、シーン内で
1.0, 1.0, 1.0になっていないすべてのオブジェクトに対してこの操作で
リセットして頂ければと思います。

その上でFBXをエクスポート画面にて以下の点をご確認の上、バイナリ形式で
出力を行って頂き、読み込みをお試しいただけますでしょうか。

・[Scale]の数値設定部分の横にスライダー値をFBXの単位として出力する
 チェックがあるかと思いますのでそちらをオフにしてください。

・また、「トランスフォームを有効にしてエクスポートすると」と頂いて
 おりますが、そちらがFBXをエクスポート画面にある[Apply Transform]の
 チェックを入れるという操作である場合はそちらのチェックは外して
 ください。

よろしくお願いいたします。
from
スレ主
黄鼠
さん
2018/05/08 21:47:55
御教示いただいた設定でエクスポートしましたが状況は変わらずです。



ちなみにApply Transformにチェックを入れればシャイプの変形が有効なのも変わらずです、ボーン操作モードでシャイプ効かなくなるのも同様。

from
CLIP
サポート担当
さん
2018/05/09 10:30:14
ご確認頂き、ありがとうございます。

以下の点についてお知らせいただけますでしょうか。

書き出しをされたFBXファイル、BLENDファイルを以下のGigaFile便サービスで
アップロードをお願いいたします。

■GigaFile(ギガファイル)便

以下の手順でアップロードを行って下さい。

1.[ファイルを選択]ボタンを押し、アップロードするファイルを選択します。

2.ファイルのアップロードが完了すると、ダウンロードURLが表示されます。

3.[メモ(メールに転記されます)]欄に「要望・不具合ボード:96735」、
  必ずCLIP STUDIOサイトに登録されているメールアドレスとハンドルネームをご記入下さい。

4.[このアップロード情報(ファイル名,URL,削除KEY,メモ)をメールに送信する]欄に
  『tech@celsys.co.jp』と入力し、[送信]ボタンを押します。

5.セルシスユーザーサポート宛てにダウンロードURLを記載した
  メールが送信されます。

お送りいただいたデータは不出管理を行い、データ検証など完了次第、
速やかにローカル及びサーバー上からも削除いたします。

お手数ですが、よろしくお願いいたします。
from
スレ主
黄鼠
さん
2018/05/09 12:53:17
先ほどアップロードしました、手違いで2回メールが行っているかと思いますが1回目のメールは無視してください。

ULしたファイルはApply Transformのチェック無しです。

from
CLIP
サポート担当
さん
2018/05/09 18:03:59
データをお送りいただきありがとうございます。
確認し、改めてご報告いたします。
よろしくお願いいたします。
from
CLIP
サポート担当
さん
2018/05/09 18:53:12
現在調査を進めておりますが、ご使用のBlenderの正確なバージョンを
お知らせいただけますでしょうか。
 ※ヘルプメニューのスプラッシュ画面からご確認頂けるかと思います。

お手数ですが、よろしくお願いいたします。
from
スレ主
黄鼠
さん
2018/05/09 20:52:46
2.78aと2.79の両方を使っています、どちらでも状況は変わりません。

from
スレ主
黄鼠
さん
2018/05/09 20:54:30
古いバージョンに戻すことで問題解決ならそれもやぶさかではありません、2.6以降なら大きな違いは無いので。
from
CLIP
サポート担当
さん
2018/05/14 20:00:18
お時間を頂いており、申し訳ありません。

頂いたデータを踏まえて確認いたしましたが、スケールが含まれて
しまう事によりMODELLER上で正常に動作しない状態でございました。

スケールが含まれてしまっている状態でも、正常に動作するようにという
点について、今後のバージョンにて対応を検討してまいります。

よろしくお願いいたします。
from
スレ主
黄鼠
さん
2018/05/14 22:26:29
最後に一つだけ確認させてください。

ボーン操作モードでシャイプによる変形が効かなくなるのもスケールの問題ですか?

実はFBXの単位がcmが基準である事を知って、Blenderで単位をcmに設定したうえで下図設定でエクスポートしたところパーツ移動モードではシェイプの変形が正常になる事を確認できました。

単位の整合がなされていればスケールを含む状態でも問題ないのでは?と思えます。
ボーン操作モードでのシェイプの変形が出来ないのは別問題と感じましたが。

from
はるくま
さん
2018/05/15 00:02:02
横から失礼します。

たぶん、control+Ascaleapplyしたあと、FBXエクスポーターの拡大縮小の欄の右端のアイコンを押し、実験的機能~にテェックを入れるとだいたいうまくいく気がします。

2.79bを使用してますが、BlenderFBXエクスポーターはAutodeskの純正ツールを使っていないので、あまり信用しないほうがいいです。
あと、ボーン操作モードでモーフ(シェイプキー)が効かないのは、MODELERの仕様だと思います。COODINATEでは確か大丈夫だったと思いましたが‥

それから、どっちにしてもモーフはPAINTでは使えないですが、そのへんは大丈夫ですか?
from
スレ主
黄鼠
さん
2018/05/15 08:26:24
>はるくまさん

コメントありがとうございました。

PAINTでモーフが使えないのは既知でして、逆に「PaintはシェイプのサポートをしていないのにMolderにはシェイプ機能があるのはなぜか?」という質問をこちらの掲示板で見かけたのでシェイプを試して見たくなったのです。

私の質問は2段階で「シェイプを付加したFBXを読み込んでも有効にならない(変形が小さい)。」と「ポーズ操作モードではシャイプがまったく機能していない。」です。前者についてはApply Transform適用、もしくはBlenderでの単位をcmに設定するで回避できる事も既知です。

はるくまさんのコメントで後者の質問はどうやら仕様って事が分かったのでなんとなく納得できました。

from
はるくま
さん
2018/05/15 10:04:14
デッサン人形の機能から見ると、モーフもボーンの拡縮も、blenderでいうドライバーのような機能も、PAINT自体には実装されているのだと思います。
ただユーザー側には制限されている、ということなのでしょう。

MODELERでモーフ表示があるのにPAINTで使えない問題は、ただの削り忘れか、レガシー版ACTIONに対応する予定が当時はあったのかもしれません。
まぁ、すべてただの推測でしかありませんけど。


ASKではないので、この辺で横槍は控えることにします。
会話が交わせるのもあとわずかになりそうなので、つい書き込んでしまいました。すみません。
では。

from
CLIP
サポート担当
さん
2018/05/16 18:55:43
黄鼠 さま

ご案内が至らず申し訳ありません。

ボーン操作モードでシェイプによる変形が効かなくなる点については
問題なのかという点についてですが、アプリケーション側の動作の問題に
なります。

ボーン操作モードはポーズの管理用につけたモードで、ボーン操作モードに
した時点でツリーが自動でポーズに代わるようにしておりますが、現状では
ポーズが登録されていない場合にツリーが切り替わらないようになって
しまっており、それによりシェイプ変形を無効化できておらず、シェイプの
操作の表示が出てしまっておりますが、そこを操作頂いても変形は効かない
状態となっております。

この点につきましては今後のバージョンにて対応を検討してまいります。


スケールの問題は先にご案内させていただきました以下の点になります。

-----
>1.バイナリでエクスポートした場合はボーン付きでModelerにインポートされるがシェイプが効かない

スキンのバインドマトリックスにスケールが含まれていたため、
シェイプにスケールが適用されず変形が小さくなっておりました。

この点につきましては今後のバージョンにて対応を検討してまいります。

なお、対応自体はしておりますがモデルがスケールを含んだ状態でエクスポート
すると正常に動かない原因になりますのでエクスポートは極力スケールを
除去した状態で行っていただけるようお願いいたします。
-----

現状ではBlenderで単位をcmにしてエクスポートする事でパーツ移動モードで
シェイプ変形が正常になったとの事でございますので、その方法にて
エクスポートし、ご使用頂ければと思います。

よろしくお願いいたします。

from
スレ主
黄鼠
さん
2018/05/17 12:37:34
サポート担当様

ポーズ操作モードにおけるシャイプスライダーの件は公式回答頂けたので納得しました。

スケールも提示された情報により回避策が見つかりましたので問題解決となります。

再々の調査ありがとうございました。

2019年11月28日に本サービスの投稿受付は終了いたしました。「CLIP STUDIO SUPPORT」をご利用ください。

よくある質問
教えて!Q&A
要望・不具合