STLデータに書き出しすると一部のサブツールだけ書き出されず非表示の状態で書き出されてしまいます。
-
3Dプリント用にZbrushで人間の女の子の3Dデータを作成し、STL形式で書き出しを行いました。
すると他の部分は書き出されているのに髪の毛の部分だけ非表示のまま書き出されてしまい禿げた状態のデータになってしまっています。書き出し条件は以下の通りです。
・サブツールごとの個別ファイルではなく全てのサブツールをまとめた状態での書き出し。
・エクスポート対象→すべて(表示のみもすでに試してみましたがダメでした。)
・STL Binaryファイル形式試してみたことは以下の通りです。
・表示されない髪の毛パーツの法線マップの反転チェック。(法線マップが正常な状態でも表示されず。)
・メッシュ状態確認。(診断の結果、問題はありませんでした。)
・デシメーションによるポリゴン数削減。(この問題とは直接は関係ないと思われます。)
・サブツールの結合やダイナメッシュでの表示されないパーツと表示されるパーツとの結合。(解決せず。)何をしても髪の毛パーツだけが表示されないSTLデータが出来上がってしまっていて困っています。
この症状を経験している方がいたらアドバイスを頂ければ幸いです。 -
より詳しく問題を把握するために質問をしたいのですが・・・
1.ファイル名/フォルダー名/プロジェクト名/サブツール名に日本語、特殊記号、その他半角英数字以外のものが使用されていませんか?基本的にはすべて半角英数字で統一していただくことをおすすめします。
2.OBJやFBX等他ファイル形式では正常に書き出せますか?急いでいて、もし可能な場合にはそちらを利用するのも手です。
3.書き出しに使用しているのは3DプリントハブのほうのSTL書き出しでしょうか。それともツール>エクスポート>STLの書き出しでしょうか。
4.髪の毛のSTLファイル自体は書き出されているものの、読み込むと表示されない状態でしょうか、それとも書き出し自体が失敗しているのでしょうか。また、書き出されている場合にはそのファイル容量が0KBなど、あきらかに異常な状態ではありませんか? -
ご返答頂きありがとうございます。
ご質問にお答え致します。1.ファイル名/フォルダー名/プロジェクト名/サブツール名に日本語、特殊記号、その他半角英数字以外のものが使用されていませんか?基本的にはすべて半角英数字で統一していただくことをおすすめします。
→ファイル名の中には日本語が含まれてしまっています。変更して試してみますが、日本語名を用いた他のサブツールは問題なく表示されていたので直接原因ではないと判断していました。
2.OBJやFBX等他ファイル形式では正常に書き出せますか?急いでいて、もし可能な場合にはそちらを利用するのも手です。
→OBJ形式なども試してみましたが、同様に髪の毛パーツのみ非表示のままでした。
3.書き出しに使用しているのは3DプリントハブのほうのSTL書き出しでしょうか。それともツール>エクスポート>STLの書き出しでしょうか。
→3DプリントハブからのSTL書き出しです。エクスポート設定は上記の質問内容の通りです。
4.髪の毛のSTLファイル自体は書き出されているものの、読み込むと表示されない状態でしょうか、それとも書き出し自体が失敗しているのでしょうか。また、書き出されている場合にはそのファイル容量が0KBなど、あきらかに異常な状態ではありませんか?
→ファイル容量自体はしっかりとあります。3DビューワーやスライサーソフトでそのSTLファイルを読み込んでも髪の毛パーツだけが
表示されない、といった状態です。
ちなみに髪の毛のサブツール単体でSTL出力するとしっかりと表示されているのですが、
一体成型で作るモデルなのでパーツをバラして作ることができないので一緒に書き出しています。
しかしまとめての出力では髪の毛パーツのみ無くなった状態で書き出されてしまう、という状態です。 -
@o-zo-n
もし、書き出したSTL、OBJファイルを再度ZBrushに読み込みなおしても正常に表示されない場合、公式サポートにプロジェクトファイルと書き出し時の設定を”英語表示”でスクリーンショットして送っていただくことは可能ですか? -
ありがとうございます。
言われた通り、サブツール名を半角英数字の名前に直したら無事に書き出せました。
ご相談に乗って頂き本当にありがとうございます。
自分でもこれが原因だと気付けておらず、とても勉強になりました。
重ねて感謝致します。