138件のコメント

Blenderを利用した3Dモデルの3次元着せ替え

ここでは、BlenderとMakeHumanを使って、Daz Studio や Poser のような着せ替えやポージング、アニメーション等を説明していきたいと思っています。

Blenderをうまく使うとDazやPoser以上に楽しめること間違いなしと言えます。

特に重要なのは、

1.MakeHumanを利用することで、自分好みのモデルを用意できる。

2.MMDとの連携が可能なため、カメラやモデルのモーション開発が楽で、アニメーション化が容易である。

3.Blenderは3Dモデリングツールであるため、服の作成や調整が簡単に行える。

等々 です。

それでは、順次説明していきたいと思います。

[1] 基本的な流れ

☆事前準備

(1) BlenderにMakeHumanのTool(addons)をインストールする。

(2) MakeHumanにmhxエクスポートプラグインをインストールする。

(3) BlenderでMakeHuman用のベースとなるClothesを、MakeClothを使用して作成し、MakeHumanのclothesフォルダに保存する。

MakeClothes

☆モデル作成

MakeHumanを使用して自分好みのモデルを作成します。

各種マテリアルやジオメトリを設定し、ボーン(スケルトン)を選んでmhx形式でエクスポートします。

HM_Bone

MH_mhx2exp

☆ベースファイルの作成

Blenderによる各モデルごとのベースファイルを作成します。

(1) Blenderにインストールしたmhx2インポートアドオンを利用してMakeHumanでエクスポートしたmhxファイルをインポートします。

・mhx2インポートアドオンではインポート時に必要事項を必ず設定して下さい。(シェイプキーやシェイプドライブ、性器の有無等)

mhx2_inp

・オブジェクトレベルで縮小を行う。(取り込んだモデルは結構大きいので扱い易い大きさに縮小する。)

・インポートするレイヤーに注意する。 (できればカメラやライト及びモデル以外のオブジェクトとは異なるレイヤに取り込むべきです。)

layer

ここで一言、たぬき家ではBlenderの詳しい使い方は記述しません。
Blenderを完全に使いこなせているとは思っていませんので、詳しい使い方は他の方が記載しているサイトを参考にしてください。

(2) ボーンの調整
MMD関連を利用しないのであれば、ボーンの調整等はほとんど必要ありません。
将来、MMDモデル化をしたい場合や、MMDのモーションデータ(.vmdファイル)を流用する場合、MMDに対応したボーン名に変更したり、ロール角の

変更や、回転制御やIKなどのコンソトレイントを設定しておきます。
(たぬき家では、Blenderのアニメーションは面倒なのでMMDモデル化し、MMDでモーションを作成した後、vmdファイルをBlenderにインポート

(MMD-Toolを使用)してアニメーションをさせています。 このため、大半のモデルはMMD対応に調整しています。)

(3) 髪の毛の作成を行います。
モデルにあった髪型の髪の毛を作成します。
髪の毛の作成方法は、
a メッシュを使って自分で一から作成する。
b パーティクルを使って自分で一から作成する。
c MakeHumanのジオメトリにある髪の毛を使用もしくは改良して使用します。
d 事前に用意しておいた髪の毛(フリー素材等)を使用もしくは改良して使用します。
e 上記、a、c、dにパーティクルを使って改良して使用します。
などがあります。(たぬき家ではcとdが主な作成方法です。)

(4) 各種衣装のベースとなる素材を作成します。
MakeHumanのClothesで着用してきたベースとなる衣装を整理・編集して新たなベースを作成したり、より扱いやすいベースに改修しておきます。
編集等の終了したオブジェクト(ベースとなる衣装)を画面上から見えなくしておきます。(アウトライナー・ウインドウ上でオブジェクトの目

玉マークとカメラマークを消しておきます。)

OutlineWindow01

OutlineWindow

ここで、ファイル名を変更して予備ファイルを作っておくと今後使いやすくなります。
(後々、新規ファイルにこのベースファイルから必要なものをアペンドして作成することもできます。)

(5) 各種衣装の作成を行います。
オブジェクトモードでベースとなる衣装(ベースオブジェクト)を選択し、オブジェクトのコピー([Shift}+[D])を行います。
コピーしたオブジェクト(コピーしたベース衣装)を編集モードで編集して衣装を作成します。
(もちろん下着から順に作成します。 なるべくなんでも下から上に作成します。)
作成したオブジェクト(衣装)はそのままでも大概は使えますが、できればウェイト(頂点データ)を編集しておきましょう。
ウェイトの編集は、まず、不要な頂点データを削除した後モデルのポーズを変更してウェイトののり具合を確認し、場合によってはウェイトペイ

ントしなおします。
また、クロスシミュレート等(物理シミュレーション)の設定をしておくとアニメーション時によりリアルになります。
(この場合、コリジョンの設定を忘れずにしましょう。)

色々な衣装を作っておきましょう。 色々な組み合わせを楽しめるようになります。

(6) 靴を作成します。
衣装と同様にして靴を作成します。
靴の場合、MakeHumanからベースとなるClothesが持ち込まれていれば作成後のウェイト調整はほとんど必要ありません。

(7) 小物を作成します。
ネックレスやブレスレット、指輪等のアクセサリー類や場合によってはメガネやサングラスなども作成しておきます。
また、気合を入れて腕時計に挑戦してみても面白いかも知れません。
小物類の作成は、衣装のベースとなるオブジェクトからパーツを切り出して作成する方法と、一から作成する方法があります。
・衣装のベースとなるオブジェクトからパーツを切り出して作成する方法
ベースオブジェクトから編集モードで切り出して(メッシュを選択し、[Shift}+[D])別物体に変換([P])します。
その後、別物体化したオブジェクトを編集し作成します。
場合によっては頂点グループを編集して完成です。
・一から作成する方法
完全に一から作成し、ウェイトペイントで塗るか、自動ウェイトでウェイトをつけた後頂点グループを編集して完成させます。
*たぬき家では両方使用しています。

☆完成と着せ替え
これでベースファイルが完成しましたので、いよいよ着せ替えになります。
(1) ステージやフォトスタジオの作成
Blenderの新規ファイルに、カメラやライト等を配置し、床や家具などを作成するかOBJ等で取り込んでステージやスタジオを作成します。

(2) ステージ等へのモデルの取り込み
作成したステージ等のファイルにベースファイルからモデルと必要なオブジェクトをアペンドを使用して取り込みます。
Apend01

(3) 着せ替え
アウトライナー・ウインドウ上でオブジェクトの目玉マークとカメラマークを使用して着せ替えを行います。

(4) ポージング等
ボーンを操作してポーズを作ったり、MMDのモーション(.vmdファイル)をインポートしてアニメーションやポーズを楽しんだりできます。

[2] 新たな服の作成と追加

予備のベースファイル等、他のファイルを使用して新たに衣装を用意した場合の取り込み方法を簡単に説明します。(他のファイルを新衣装ファ

イルとします。)
この場合、他のファイルのモデルが、現時使用しているモデルとボーン構成やボーンの名称が同じであることが大切です。
MakeHumanから新たに取り込んだ場合は特に注意してください。
(1) 衣装のペアレント解除
新衣装ファイルの衣装のペアレントを解除しておきます。
解除後、頂点グループが残っていることを確認してください。
Pairing_out
(2) オブジェクトレベルでの拡大縮小
ペアレントを解除するとオブジェクトサイズが変更される(元に戻る)場合がありますので、モデルのサイズに合わせておきます。

(3) 衣装の名称等確認
衣装の名称等を確認し、必要に応じて編集しておきます。

(4) ファイルの保存
必要な衣装全てのペアレント解除ができたら、ファイル名を変更する等してファイルを保存します。

(5) ステージファイル等のモデルへの取り込み
保存したファイルからステージファイルに衣装をアペンドします。
アペンドした衣装をモデルにペアレントします。
この時、サブメニューから「アーマチュア変形」を選択してペアレント化します。

Pairing_in
ウェイト等がそのままコピーされますのですぐにポージング等が行えます。

これらの操作で、Blenderを使ってDaz3DやPoserのように着せ替えやポージングを楽しむことができるようになります。

Apend02

★要望が多ければ、たぬき家ではBlenderファイルによるモデルの提供や衣装の提供を行いたいと考えています。(ただし、場合によっては有償に

なることもあるかもしれません。)

連絡先 tanuki@tvtcl-5133.tvt.ne.jp

 

 

 

Blenderを利用した3Dモデルの3次元着せ替え」への138件のコメント

  1. Quality posts is the crucial to interest the viewers to pay a visit the web site, that’s what this web site is providing.

  2. Did you praise the content of this site?
    I want to describe better information from now on.
    I look forward to working with you.

  3. This is really attention-grabbing, You’re an excessively professional blogger.
    I have joined your feed and sit up for in search of extra of your wonderful post.
    Also, I’ve shared your website in my social networks

    • Thank you for the exciting comment.
      One of my goals is to have professional-like content realized with excellent free software.
      We will continue to make various challenges and announce the results, so please visit this site from time to time.
      And please tell many people that such a site exists.

  4. Excellent pieces. Keep writing such kind of information on your site.

    Im really impressed by it.
    Hey there, You’ve done a fantastic job. I will certainly digg it and for
    my part suggest to my friends. I am confident they will be benefited from this site.

    • Thank you for the exciting comment.
      One of my goals is to have professional-like content realized with excellent free software.
      We will continue to make various challenges and announce the results, so please visit this site from time to time.
      And please tell many people that such a site exists.

  5. I discovered your blog web site website on the search engines and check several of your early posts. Always sustain up the very excellent operate. I lately additional increase Rss to my MSN News Reader. Looking for toward reading much far more on your part later on! egeeegbbecda

  6. Real nice design and great articles, nothing else we want egbfegeafcfd

  7. Wow, superb blog layout! How long have you been blogging for? you made blogging look easy. The overall look of your website is wonderful, let alone the content! edgfekbdaecc

  8. I discovered your blog site on google and test a number of of your early posts. Proceed to keep up the excellent operate. I simply extra up your RSS feed to my MSN Information Reader. Looking for forward to reading extra from you in a while! gdcdcgecgekb

  9. Hey there! Do you know if they make any plugins to bfakbaaebcfe

  10. Some genuinely prize content on this internet site, bookmarked. ebkbdgecedgg

  11. You need to take ⲣart in a contest for one of the best sites оn the
    web. I ɑm gοing to highly recommend tһiѕ site!

  12. I simply could not go away your website prior to suggesting
    that I really enjoyed the usual info a person provide to
    your guests? Is gonna be again continuously to inspect new posts

  13. Having read this I thought it was very enlightening.
    I appreciate you taking the time and effort to put this content together.

    I once again find myself spending a lot of time both reading and commenting.

    But so what, it was still worth it!

  14. Woah! I’m really loving the template/theme of this site.
    It’s simple, yet effective. A lot of times it’s tough
    to get that “perfect balance” between superb usability and
    visual appeal. I must say you’ve done a great job with this.
    In addition, the blog loads super quick for me on Opera.
    Excellent Blog!

  15. I’d like to find out more? I’d care to find out some additional
    information.

  16. Hey! I know this is kinda off topic but I was wondering if you knew where I could get a captcha plugin for my
    comment form? I’m using the same blog platform
    as yours and I’m having difficulty finding one?
    Thanks a lot!

  17. Superb blog you have here but I was curious if you knew of any discussion boards that cover the same topics discussed here?
    I’d really like to be a part of online community where I can get opinions from other experienced people that share the
    same interest. If you have any suggestions, please let me know.
    Thank you!

  18. Greetings I am so happy I found your website,
    I really found you by accident, while I was researching on Aol for something else, Anyhow I am here now and would just like to say thank
    you for a incredible post and a all round enjoyable blog (I also love the theme/design), I don’t have time
    to read it all at the minute but I have book-marked it and also added in your RSS feeds, so when I have time I will be back to read much more, Please
    do keep up the awesome jo.

  19. I am no longer sure the place you are getting your information, however good topic.
    I needs to spend some time learning much more or working out more.
    Thank you for magnificent information I was on the
    lookout for this info for my mission.

  20. I like the helpful info you provide in your articles.
    I will bookmark your weblog and check again here regularly.
    I’m quite sure I’ll learn a lot of new stuff right here!

    Best of luck for the next!

  21. I like it whenever people come together and shar thoughts.Great website, continue
    tthe good work!

  22. This excellent website really has all the information and facts I wanted about this
    subject and didn’t know who to ask.

  23. Hi there! I cⲟuld hаve sworn I’ve visited
    this site ƅefore but аfter looking аt many оf thе articles Ӏ realized іt’snew to mе.
    Anywаys, I’m certɑinly hаppy I foսnd it and I’ll be bookmarking it
    aand checking baϲk often!

  24. It is perfect time to make some plans for the future and it is time to be happy.
    I’ve read this post and if I could I wish to suggest you few interesting things or advice.
    Perhaps you could write next articles referring to this article.
    I desire to read even more things about it!

  25. Excellent post. I was checking continuously this weblog and I’m
    inspired! Extremely helpful information particularly the remaining section :
    ) I deal with such information a lot. I used to be seeking this
    particular info for a long time. Thank you and best of luck.

  26. Aw, this was an incredibly nice post. Taking the time
    and actual effort to produce a really good article… but
    what can I say… I hesitate a whole lot and never
    seem to get anything done.

  27. I read this piece of writing fully about the difference of
    latest and previous technologies, it’s amazing article.

  28. I’m extremely inspired along with your writing skills as well as
    with the layout on your weblog. Is this a paid
    subject matter or did you customize it yourself? Anyway keep up the excellent quality writing, it’s rare
    to look a great blog like this one today..

  29. Hello, i think that i saw you visited my blog so i came to
    “return the favor”.I am attempting to find things to enhance
    my website!I suppose its ok to use a few of your ideas!!

  30. Ahaa, іts go᧐d dialogue сoncerning this paragraph һere at this blog,
    І have read all that, ѕo now me ɑlso commenting һere.

  31. Ι thin tһіs is among tһе sսch а lot significаnt іnformation f᧐r me.

    And i am happy reading your article. Нowever shоuld remark оn feѡ basic tһings,
    Tһe web site taste iss perfect, tһe articles іs truly great : D.
    Gⲟod job, cheers

  32. Hi there, just became aware of your blog through Google, and found that it is
    truly informative. I am gonna watch out for brussels.
    I’ll appreciate if you continue this in future. A lot of people will be benefited from your writing.
    Cheers!

  33. hello there and thank you for your info – I’ve definitely picked up something new from right here. I did however expertise a few technical issues using this web site, since I experienced to reload the website a lot of times previous to I could get it to load properly. I had been wondering if your hosting is OK? Not that I am complaining, but sluggish loading instances times will sometimes affect your placement in google and could damage your high-quality score if ads and marketing with Adwords. Anyway I’m adding this RSS to my email and could look out for much more of your respective exciting content. Make sure you update this again soon..

  34. This site was… how do you say it? Relevant!! Finally I have found
    something which helped me. Thank you!

  35. Asking questions are in fact fastidious thing if you
    are not understanding something entirely, except this
    post provides good understanding yet.

  36. Thanks a lot for the article.Much thanks again. Cool.

  37. Fantastic article.Really thank you! Really Great.

  38. Really appreciate you sharing this blog post.Much thanks again. Awesome.

  39. A round of applause for your article post.Really looking forward to read more.

  40. I am so grateful for your post.Really thank you! Fantastic.

  41. Awesome article.Much thanks again. Great.

  42. I really enjoy the article.Thanks Again.

  43. Thanks again for the article.Really thank you! Want more.

  44. Thanks a lot for the article post.Really thank you! Great.

  45. Im obliged for the post.Thanks Again. Much obliged.

  46. Really enjoyed this post.Really thank you! Really Great.

  47. Hey, thanks for the blog. Awesome.

  48. Thanks for sharing, this is a fantastic blog article. Want more.

  49. Hey, thanks for the blog post.Much thanks again. Awesome.

  50. Thanks a lot for the article.Thanks Again. Cool.

  51. Thanks-a-mundo for the article.Much thanks again. Keep writing.

  52. Great post.Really thank you! Fantastic.

  53. Wow, awesome blog layout! How lengthy have you been blogging for?
    you make running a blog look easy. The overall glance of your web site is wonderful, as smartly as the content!

  54. Muchos Gracias for your article post.Thanks Again. Much obliged.

  55. Im thankful for the blog post.Really looking forward to read more.

  56. A round of applause for your blog.Much thanks again. Really Cool.

  57. Appreciate you sharing, great article post.Thanks Again. Awesome.

  58. Thanks a lot for the blog article.Much thanks again. Fantastic.

  59. I appreciate you sharing this article post.

  60. I really liked your blog.Thanks Again.

  61. Thanks again for the post.Much thanks again.

  62. A round of applause for your blog article.Really thank you! Fantastic.

  63. Really appreciate you sharing this blog post.Really looking forward to read more. Great.

  64. Thank you ever so for you article. Awesome.

  65. Very informative article. Great.

  66. I really liked your blog.Really looking forward to read more. Really Great.

  67. Thanks for the blog article.Really thank you! Great.

  68. Enjoyed every bit of your blog article.Really thank you!

  69. I really enjoy the blog article.Really thank you! Will read on…

  70. Thanks-a-mundo for the post.Thanks Again.

  71. Very informative post.Really looking forward to read more. Awesome.

  72. Great blog article.Thanks Again. Much obliged.

  73. Very informative article post.Really thank you! Really Great.

  74. This is one awesome article post.Much thanks again. Really Cool.

  75. Im obliged for the article post. Much obliged.

  76. FowLud Usually I don at read post on blogs, however I wish to say that this write-up very pressured me to try and do it! Your writing style has been surprised me. Thanks, very nice article.

  77. Muchos Gracias for your blog.Really thank you! Awesome.

  78. Thanks for sharing, this is a fantastic post. Want more.

  79. Thanks-a-mundo for the blog.Really thank you! Great.

  80. Wow, great post.Really thank you! Great.

  81. Really informative blog.Much thanks again. Cool.

  82. I loved your blog post.Really looking forward to read more. Great.

  83. Im thankful for the blog article.Really thank you!

  84. I loved your blog article.Really thank you! Much obliged.

  85. Really informative blog article.Thanks Again. Really Great.

  86. Very good article. Keep writing.

  87. Very neat article.Really looking forward to read more. Really Cool.

  88. I truly appreciate this article.Much thanks again. Want more.

  89. I appreciate you sharing this article post.Really looking forward to read more.

  90. I appreciate you sharing this blog article.Really looking forward to read more. Keep writing.

  91. Really appreciate you sharing this blog.Thanks Again. Want more.

  92. Appreciate you sharing, great blog post.Thanks Again. Will read on…

  93. I really enjoy the blog.Really looking forward to read more.

  94. wow, awesome article post.Really thank you! Really Cool.

  95. Really appreciate you sharing this blog article.Much thanks again. Cool.

  96. Great, thanks for sharing this post.Much thanks again. Really Cool.

  97. Great, thanks for sharing this blog post.Really thank you! Fantastic.

  98. BHwD75 This is really interesting, You are a very skilled blogger. I ave joined your feed and look forward to seeking more of your excellent post. Also, I ave shared your website in my social networks!

  99. Im thankful for the blog article.Really thank you! Really Cool.

  100. Looking forward to reading more. Great blog article.Much thanks again. Fantastic.

  101. Very informative blog post. Great.

  102. Thanks-a-mundo for the blog post.Really thank you!

  103. This is one awesome article.Much thanks again. Fantastic.

  104. I loved your post.Really looking forward to read more. Keep writing.

  105. It is the best time to make some plans for the future and it is time to be happy.

    I’ve read this post and if I could I wish to suggest you few interesting things or suggestions.
    Perhaps you can write next articles referring to this
    article. I want to read even more things about it!

  106. Enjoyed every bit of your blog. Keep writing.

  107. Really enjoyed this blog post.Thanks Again. Awesome.

  108. Really informative blog post.Really thank you! Keep writing.

  109. Very good blog post.Really looking forward to read more. Want more.

  110. Im obliged for the article post.Much thanks again. Want more.

  111. I value the blog post.Really thank you! Much obliged.

  112. I like the valuable info you supply in your articles.
    I will bookmark your weblog and take a look at again right here frequently.
    I am relatively sure I will be told many new stuff right right here!

    Good luck for the next!

  113. Thanks for the article.Thanks Again. Keep writing.

  114. Thanks so much for the blog article.Really looking forward to read more. Will read on…

  115. wow, awesome blog post.Really thank you! Want more.

  116. Thanks so much for the blog.Really looking forward to read more. Great.

  117. Muchos Gracias for your article.Much thanks again. Fantastic.

  118. Looking forward to reading more. Great post.Much thanks again. Will read on…

  119. Thanks for sharing, this is a fantastic blog post.Really looking forward to read more. Really Great.

  120. Pretty great post. I simply stumbled upon your weblog and wanted to mention that I’ve
    really enjoyed surfing around your blog posts. In any case I’ll be
    subscribing on your rss feed and I hope you write again soon!

  121. Hi there! I understand this is somewhat off-topic but I needed to ask.
    Does building a well-established blog such as yours require a large amount of work?
    I am brand new to operating a blog however I do write in my journal daily.
    I’d like to start a blog so I can share my personal experience and feelings online.
    Please let me know if you have any kind of ideas or tips for
    new aspiring bloggers. Thankyou!

  122. Pretty! This has been a really wonderful post. Many thanks for providing these details.

  123. of course like your website however you need to check the spelling on quite a few of your posts.
    A number of them are rife with spelling problems and I find it very troublesome to tell the truth
    on the other hand I’ll definitely come back again.

  124. I truly love your website.. Pleasant colors & theme. Did you make this site yourself?
    Please reply back as I’m planning to create my own website and would love to know where you got this from or
    just what the theme is named. Thank you!

  125. Hi to all, how is everything, I think every one is getting more from this
    web site, and your views are nice in support of new users.

  126. I’m impressed, I must say. Seldom do I come across a blog that’s both educative and amusing, and without a doubt,
    you’ve hit the nail on the head. The issue is something that not enough people are speaking intelligently about.

    I am very happy that I found this during my hunt for
    something relating to this.

  127. Have you ever thought about publishing an ebook or guest authoring on other sites?
    I have a blog centered on the same subjects you discuss and would love to have you share some stories/information. I know my audience would enjoy your work.
    If you are even remotely interested, feel free to shoot me an e-mail.

  128. Terrific post however I was wanting to know if you could write
    a litte more on this topic? I’d be very thankful if you could elaborate a little bit more.
    Many thanks!

  129. Stunning story there. What occurred after? Take care!

  130. Hi there, everything is going fine here and ofcourse every one is sharing information, that’s really good, keep up writing.

  131. If you desire to increase your experience simply keep visiting this website and be
    updated with the latest news update posted here.

  132. Heya! I know this is kind of off-topic however I needed to ask.
    Does managing a well-established website like yours require a lot of work?

    I’m completely new to running a blog but I do write in my journal everyday.
    I’d like to start a blog so I will be able to
    share my own experience and feelings online. Please let me know if you
    have any suggestions or tips for new aspiring blog owners.

    Thankyou!

  133. What’s up it’s me, I am also visiting this web page daily,
    this web site is genuinely good and the visitors are genuinely sharing fastidious thoughts.

  134. I was curious if you ever considered changing the layout of your
    website? Its very well written; I love what youve
    got to say. But maybe you could a little more in the
    way of content so people could connect with it better. Youve got
    an awful lot of text for only having 1 or two images. Maybe you could space it out better?

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です