Carrara経由で、DAZからBlenderにGenesisをボーンごと移植する。【DAZ-Blender連携】

3d 他ソフト
3d 他ソフト3DいじりDaz Studio作業記録

この記事は約20分で読めます。

gonzouさんがコメントで教えてくださいました♪

Daz Studio4.6とBlender2.67の連携。 | Create3D

 

とうふさんのサイトの、このページの通り、スクリプトをdownroadして

Daz StudioとBlender2.68にセット。

Blender(Cycles)との連携: 豆腐アラモード

 

 

Daz Studio作業。

Daz Studioでこういうシーンを作成。

130820_D 天川和香 Create3D0290130820_D 天川和香 Create3D0291

130820_D 天川和香 Create3D0294

CarraraでGenesisのタイムラインを使えないかと思って

結果が出なかったファイル(笑)

 

エクスポート-collada

今回はまだ、前述のスクリプトを使わずにエクスポートしています。

130820_D 天川和香 Create3D0292130820_D 天川和香 Create3D0293

 

とりあえず、この設定で出した。

130820_D 天川和香 Create3D0289

 

前述のスクリプトをBlender2.68にいれる。

モジュールのパスは、私の場合は下記。

C:\Program Files\Blender Foundation\Blender\2.68\scripts\modules

        <h5>Carrara作業</h5>  <p>Carraraで読み込むとこうなる。</p>  <p>&#160;</p>  <p><a href="https://3dcreategame.giren.net/wp-content/uploads/2013/08/130820_D-Create3D0295.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="130820_D 天川和香 Create3D0295" border="0" alt="130820_D 天川和香 Create3D0295" src="https://3dcreategame.giren.net/wp-content/uploads/2013/08/130820_D-Create3D0295.jpg" width="310" height="404" /></a><a href="https://3dcreategame.giren.net/wp-content/uploads/2013/08/130820_D-Create3D0296.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="130820_D 天川和香 Create3D0296" border="0" alt="130820_D 天川和香 Create3D0296" src="https://3dcreategame.giren.net/wp-content/uploads/2013/08/130820_D-Create3D0296.jpg" width="219" height="404" /></a></p>  <p>&#160;</p>  <p>ポーンはついていても、機能しない。</p>  <p><a href="https://3dcreategame.giren.net/wp-content/uploads/2013/08/130820_D-Create3D0299.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="130820_D 天川和香 Create3D0299" border="0" alt="130820_D 天川和香 Create3D0299" src="https://3dcreategame.giren.net/wp-content/uploads/2013/08/130820_D-Create3D0299.jpg" width="404" height="168" /></a></p>  <p>ここで、CarraraからBlenderに書き出すと言うことだったけれど</p>  <p>とりあえず、このファイルをBlenderで開いてみた。</p>  <p>(Carraraを経由せず、DAZ出力→Blender2.68)</p>  <p>&#160;</p>  <p>テクスチャは無くなっているけれど、</p>  <p><a href="https://3dcreategame.giren.net/wp-content/uploads/2013/08/130820_D-Create3D0300.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="130820_D 天川和香 Create3D0300" border="0" alt="130820_D 天川和香 Create3D0300" src="https://3dcreategame.giren.net/wp-content/uploads/2013/08/130820_D-Create3D0300.jpg" width="404" height="403" /></a></p>  <p>アニメーションが読み込まれてるぅ♪\(T▽T)/ </p>  <p><a href="https://3dcreategame.giren.net/wp-content/uploads/2013/08/130820_D-Create3D0301.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="130820_D 天川和香 Create3D0301" border="0" alt="130820_D 天川和香 Create3D0301" src="https://3dcreategame.giren.net/wp-content/uploads/2013/08/130820_D-Create3D0301.jpg" width="299" height="111" /></a></p>  <p><a href="https://3dcreategame.giren.net/wp-content/uploads/2013/08/130820_D-Create3D0302.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="130820_D 天川和香 Create3D0302" border="0" alt="130820_D 天川和香 Create3D0302" src="https://3dcreategame.giren.net/wp-content/uploads/2013/08/130820_D-Create3D0302.jpg" width="314" height="76" /></a></p>  <p><a href="https://3dcreategame.giren.net/wp-content/uploads/2013/08/130820_D-Create3D0303.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="130820_D 天川和香 Create3D0303" border="0" alt="130820_D 天川和香 Create3D0303" src="https://3dcreategame.giren.net/wp-content/uploads/2013/08/130820_D-Create3D0303.jpg" width="288" height="404" /></a></p>  <p>動いた動いた動いた♪</p>  <p>位置移動はしないけれど、タイムラインの通りにポーズはアニメーションしたーっ♪</p>  <p>やった!</p>  <p>&#160;</p>  <p>ただし、</p>  <p>現時点では、手足にボーンは入ってるけど、どうやって動かしていいのかはわからない。</p>  <p>&#160;</p>  <p>とりあえず、このファイルを閉じて、Carraraからファイルを出力する。</p>  <p>&#160;</p>  <p><a href="https://3dcreategame.giren.net/wp-content/uploads/2013/08/130820_D-Create3D0305.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="130820_D 天川和香 Create3D0305" border="0" alt="130820_D 天川和香 Create3D0305" align="left" src="https://3dcreategame.giren.net/wp-content/uploads/2013/08/130820_D-Create3D0305.jpg" width="81" height="404" /></a></p>  <p>&#160;</p>          <p>現時点で、起動ソフトがこんなことになってる。</p>  <p>&#160;</p>  <p>&#160;</p>  <p>&#160;</p>  <p>&#160;</p>  <p>&#160;</p>  <p>&#160;</p>  <p>&#160;</p>  <p>&#160;</p>  <p>&#160;</p>  <p>&#160;</p>  <p>&#160;</p>  <p>&#160;</p>  <p>&#160;</p>  <p>Carraraで、とりあえずGenesisを選択してこれで出力。</p>  <p><a href="https://3dcreategame.giren.net/wp-content/uploads/2013/08/130820_D-Create3D0306.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="130820_D 天川和香 Create3D0306" border="0" alt="130820_D 天川和香 Create3D0306" src="https://3dcreategame.giren.net/wp-content/uploads/2013/08/130820_D-Create3D0306.jpg" width="242" height="404" /></a></p>  <p>アニメーションにもチェック入れたけど</p>  <p>Carraraでアニメーションが無いのに出ないよね?</p>  <p>&#160;</p>  <p>と思ってたら</p>  <p>&#160;</p>  <p>アニメーション出たーっ♪</p>  <p><a href="https://3dcreategame.giren.net/wp-content/uploads/2013/08/130820_D-Create3D0308.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="130820_D 天川和香 Create3D0308" border="0" alt="130820_D 天川和香 Create3D0308" src="https://3dcreategame.giren.net/wp-content/uploads/2013/08/130820_D-Create3D0308.jpg" width="404" height="72" /></a></p>  <p>動かないけどね……</p>  <p>&#160;</p>  <p>そりゃそうだよね。</p>  <p>Carraraでアニメーション情報消えてるもんね。</p>  <p>&#160;</p>  <p>大体、Genesisがこんなことになってる。</p>  <p>まだOBJをかぶせてないので、肉体が無いのはわかるんだけど</p>  <p><a href="https://3dcreategame.giren.net/wp-content/uploads/2013/08/130820_D-Create3D0307.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="130820_D 天川和香 Create3D0307" border="0" alt="130820_D 天川和香 Create3D0307" src="https://3dcreategame.giren.net/wp-content/uploads/2013/08/130820_D-Create3D0307.jpg" width="290" height="404" /></a></p>  <p>&#160;</p>  <p>尻尾があるのはなぜ?</p>  <p><a href="https://3dcreategame.giren.net/wp-content/uploads/2013/08/130820_D-Create3D0307-.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="130820_D 天川和香 Create3D0307 - コピー" border="0" alt="130820_D 天川和香 Create3D0307 - コピー" src="https://3dcreategame.giren.net/wp-content/uploads/2013/08/130820_D-Create3D0307-.jpg" width="290" height="404" /></a></p>  <p>&#160;</p>  <p>&#160;</p>  <p>Carraraでは一番上にGenesisってあったから</p>  <p>それを出力したんだけど</p>  <p>他にもGenesisがあった(笑)</p>  <p><a href="https://3dcreategame.giren.net/wp-content/uploads/2013/08/130820_D-Create3D0309.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="130820_D 天川和香 Create3D0309" border="0" alt="130820_D 天川和香 Create3D0309" src="https://3dcreategame.giren.net/wp-content/uploads/2013/08/130820_D-Create3D0309.jpg" width="157" height="229" /></a></p>  <p>&#160;</p>  <p>そして、Carraraで、こんなことになってる。</p>  <p><a href="https://3dcreategame.giren.net/wp-content/uploads/2013/08/130820_D-Create3D0310.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="130820_D 天川和香 Create3D0310" border="0" alt="130820_D 天川和香 Create3D0310" src="https://3dcreategame.giren.net/wp-content/uploads/2013/08/130820_D-Create3D0310.jpg" width="268" height="404" /></a></p>  <p>これは、ドレスのボーンだね。</p>  <p>でも、どのGenesisをクリックしても、このボーンしか表示されない。</p>  <p>&#160;</p>  <p>&#160;</p>  <p>うちのCarraraは、Genesisではちょっと使いにくい。(私の設定問題だろうけど)</p>  <p>Genesisを読み込んだあとは、『取り消し(Ctrl+Z)』が効かない(笑)</p>  <p>多分、次のバージョンアップでGenesisに対応してくれると思うんだけど</p>  <p>今のところ、第四世代までなんだよね。</p>  <p>&#160;</p>  <p>第四世代はCarraraで動くし、『取り消し(Ctrl+Z)』も効く。</p>  <p>&#160;</p>  <p>Carraraに対する熱意が冷めてるのって</p>  <p>クロスシミュレーションの問題もあるんだよね。</p>  <p>布の設定変更する部分が見つからなくて、布が『分厚い』のよ。</p>  <p>&#160;</p>  <p>『取り消し(Ctrl+Z)』できないのもあって、ふーっと熱気が冷めちゃったんだよね。</p>  <p>&#160;</p>  <p>   <hr /></p>            <p>とりあえず、アニメーションがDAZ→Blenderで使えるようになったんだから僥倖♪</p>  <p>&#160;</p>    <p>DAZのaniBlocksのような使い勝手はBlenderには無いので、</p>  <p>DAZでポージングしてから書き出した方が楽。</p>  <p>&#160;</p>  <p>&#160;</p>  <p>もっと早くやってりゃ良かった。</p>  <p>このスクリプト自体はとうふさんのサイトで知ってたんだけど</p>  <p>当時は頭がついていかなかった(笑)</p>  <p>そして、これを入れてもできるのかどうかがわからなかったからトライしなかった。</p>  <p>&#160;</p>  <p>今回は、gonzouさんが『できた』っておっしゃったので、やる気が起きた。</p>  <p>gonzouさんありがとうございます♪</p>  <p>&#160;</p>  <p>Blenderでこのファイルをもうちょっといじってから、チュートリアル書きますね~♪</p>  <p>&#160;</p>  <p>&#160;</p>  <p>Enjoy!&Thank you♪</p>  <p>2013_08_20(火) am07:30

コメント

  1. gonzou より:

    今日は新たな発見がw といっても私はcarrara経由してないですね^^;
    で、mergeしないでexportしてから、髪の毛とか服の骨取り除いて終わりです。
    shape key で、dsからエクスポートしたobjからモーフ作成も可能です。
    この時、objとcolladaのarmature でスケールを合わせようとしないで、
    そのままimportする必要があります、、、(これの対処法がわからない。
    後から調整するやり方があったら、便利なんですが、colladaは、0.01にスケールが鳴ってるんです。
    そっちのほうが便利なんだけど。 で、importするときにサイズを0.01にしたら、
    blenderの読み込み時には、1になってるから、それをモーフにしようとすると、
    おかしなことになるみたいです。(これは、dsからexportしたモーフobjを、blenderにそのままimportした
    dsのフィギュアと服に使う場合だけなんですが)
    で、巨大サイズのままobjをインポートして、それをshape keyに追加しますですっ!!
    サイズがずれてるはずなのに、シェイプキーとしてはばっちりです。

    (服にも、genesisにもdsからエキスポートしたのを適用して、あとで関連付けたら、
    genesisの変形に服が追随しますっ♪)

    で、アニメーション、、

    bvhでいろいろ試したんですが、最大の問題はcolladaでDSからexport したのと、
    DSからbvhでexportしたのとでは、boneの回転軸がバラバラで、、、bvhのを変えるのはすごいことになりそうだし
    どうもうまくいかないんですね。

    bvhを使うには、constrainを使うか、1からメッシュにbvhのボーンを割り当てるかしか私はしらないんですが
    (blenderの場合^^;)とてもじゃないけど、ボーンとウェイト割り当ては無理(私の場合)、、
    オート試したんだけど、服と髪は特にひどいことになります。

    で、あきらめかけたんですが、実はdazのタイムラインから直接、、colladaで、アニメーションもEXPORTしてしまいましたw
    なぜか、胸だけおかしなことになってるんで、ドープシートで、胸(pectoral)のキーフレームを削除。
    それで、アニメーション、服、かつらつきで、完成ですww
    って思ってたらcarrara経由のほうが楽ですか^^;

    チュートリアル楽しみにしてますっ!! わからんことだらけだけど、たぶん
    連係可能だと確信しました。夢が広がりましたww
    今まではあきらめていましたw colladaでうまくいうわけないと思い込んでましたからw

    • 天川和香 より:

      結局Carraraは経由してませんが、colladaでは受け渡しができていますから
      ちょっと近づきましたよね♪

      スクショの通り、髪の毛の位置がずれてしまうのが判りませんが、
      気が楽になりました♪
      ありがとうございます♪

  2. gonzou より:

    なぜアニメーションで移動しないのか、調べてみるとDSでのアニメーションは、平面での移動はhipノードで動かしますよね。
    (ルートでやるかたもおられるのでしょうが)

    ところが、blenderでhipノードを動かそうとしても動かないですよね(pose mode)
    IKの設定かもしれませんが、、

    で、試しにgenesisのルートボーンだけを削除してみましたw

    うごきましたw このやり方おかしいと思うんでhipノードのトランスレーション情報をルートに
    コピーできればいいんじゃないのかなと。ただ、どうやればいいのかまだよくわかりませんw
    ドープシート見ても、あまりにパラメーターが多くて泣きそうw

    blender上はhipのトランスレーションはルートのローカルだと覆うんですが、それがどうなるのかなとか。
    だいたい、軸でわけがわからなくなるんです、、

    あと、本当にしつこいんですが^^; dsからエクスポートするときの設定で
    skelton mergeは外さないと、オイラの場合服や髪のウェイトがおかしくなります。blender側の問題かDSの
    エクスポートがおかしいのかわからないけど。SSでは、チェックされてるようだったので
    一応補足です。(結局ウェイトはgenesisのボーンに全部ついてますので)なんどもコメントしてごめんなさい><;
    説明が下手なので、つい長くなってしまって、、

  3. gonzou より:

    わかりました、、、blenderで、hipのボーンはrootの子供になってるはずですが、
    connect になってるのを boneのプロパティーパネル からチェックオフすれば、
    hipが自由に移動するようになります。@@;

    予想通り、初期位置がz軸にずれるとは思いますけど。これでDSと同じようにアニメーションできるはずです。

    • 天川和香 より:

      gonzouさん、重ね重ね、素早いチェック、素晴らしいです!
      ちょっと、落ち着いたら検証してみますね。
      ありがとうございました♪
      お互いがんばりましょう♪

      楽しい3D世界のために♪