• スカイドームを"撮ろう"。

    2015-05-04 21:05
    普段何気なくMMDの背景として用いられるスカイドーム。
    「できるなら自作したい!」と他の方のスカイドームテクスチャを見ると上下がのびのびになった不思議なテクスチャ。MMD用として公開されてるスカイドームのだいたいのものは別の3DCGソフト(Vue,Terragenなど)で作成されたものです。ソフト自体の値段も高く、機能を覚えるのはなかなか大変です。
    しかし実はコレ、実写でも高価な機材を用いらずとも手軽にできちゃうんです。画像付きで解説していきます。
    注意:撮影する場合は立入禁止区域等に入らないよう、安全な場所で行いましょう。

    ■用意するもの
    できれば全天球カメラ(RICOH THETAなど)を使いたいところですがローコストかつ手軽にやるためですので、
    ・カメラ付きのスマートフォン(Android4.2以降もしくはiOS7.0以降の端末)
    コレだけです。あとは撮ってる姿を人に見られても恥ずかしくないと思える勇気です。

    AndroidはGoogleカメラアプリ、iOSはGoogleストリートビューアプリをインストールします。

    ■実践
    ※ここからはAndroid4.4.4端末での解説となります。

    Googleカメラアプリを起動します。


    画面左端をスワイプしてPhotoSphereをタップします。


    あとは画面の指示に従って撮っていきます。シャッターは自動で切れますのでうっかりブレたり指等が写り込まないようご注意ください。
    ここで注意ですが、貼り合わせ処理の段階で多少ズレる場合があります。出来る限り至近距離に大きな物が無いように撮ると綺麗に撮れます。だだっ広い平野や山の頂上等が一番いいかもしれません。(部屋の中で撮るとおもいっきりズレます。)


    ぐるぐる・・・
    撮るときのコツができるだけカメラを移動させず、ゆっくりカメラを回すことです。暗いところで撮影する場合は光学式手ぶれ補正のついた機種がオススメです。


    真下を撮ると自分の足が写り込む場合がありますのでカメラの位置はそのままで、ちょっと自分をカメラから離れて撮ると写らないようになります。夕方だとどうしても自分の影が写ってしまうのでご注意を。


    そして全周撮影終わると露出補正と合成が自動で行われます。真下がものすごいことになっちゃってますねw


    あとは撮った写真をPCに取り込んでメタセコイア等のモデリングソフトで球体の基本図形を作成し、面を反転させてテクスチャを当てれば完成です。影ができないように拡散光を1、自己照明を1(環境光1,1,1)にしておくことをおすすめします。
    結構解像度が大きいので読み込んだ時重いと感じられたら適宜リサイズしてお使いください。


    あとはx形式に出力してMMDで読みこんで適宜大きさを調整すれば完成です。簡単でしょう?
    面を反転した際にテクスチャが左右反転されますので、気になる場合はモデル側のUVのU値を反転したりテクスチャを左右反転しましょう。(上の画像に写ってる埠頭も実際は左側にありますし・・・)

    ズレとか気になる方は根気よく撮り直すも良しステップアップして全天球カメラを使うも良しです。
    鏡面反射系エフェクトの環境マップとしても使えますよ!

  • 広告
  • MMDで(すこし楽に)手をつなごう。

    2014-12-19 01:34

    この静画つくってるときに便利だったのでメモ&情報共有がてら。(既出かな?)

    MMDがバージョン9になって外部親機能が追加されました。これを利用してちょっと簡単に手をつないだポーズを作ってみようと思います。

    事前に、手をつながれる側のモデル(上の静画の場合ゆかりさん)を腕IK化しておきます。
    手をつなぐ側(同ミクさん)に左手右手ダミーボーンを追加しておくと便利です。(ボーン改造OKなモデルを使いましょう。)

    腕IKや両手ダミーボーン化はPMD/PMXエディタで行います。エディタやプラグインの場所、方法は検索すれば出てきますのでここでは割愛させていただきます。

    用意ができたら手をつなぐ側(例:ミクさん)、つながれる側それぞれモデルを読み込みます。


    今回はミクさんの左手とゆかりさんの右手をくっつけたいので、ゆかりさんの外部親設定画面(登録の上にある[外]のボタンをクリック)にて、


    対象ボーンを「右腕IK」、外部親ボーンをミクさんの左ダミーボーン(もしくは左手首)に設定すると・・・



    このように右腕が勝手にミクさんの左手(左ダミーボーン)に寄ってきます。

    後はつながれる側の全ての親やセンターを動かしたり・・・

    つなぐ側の腕を動かせば、つながれる側の腕も一緒についてきます。



    あとは手を握らせていい感じにポーズを付けて、


    最終的にこうなりました。どうです?簡単でしょう?

    今まではPMD/PMXエディタでモデル組み合わせたり片方のポーズいじってはもう片方のポーズも位置やら腕やら調整させる等の手間がありましたが、今回の方法でだいぶ手間が省けました。

    ちなみに動画にする場合、つながれる側の全ての親(もしくはセンターかルート)の外部親ボーンをつなぐ側の全ての親(同上)に割り当てればつなぐ側のモデルを動かしただけで一緒に歩いたり飛んだりできると思います。

    他、手のポーズ付けに握り拡散も入れておくとだいぶ楽になるかもしれません。

    ※ちなみに静画のほんわさんもほんわさんの全ての親をミクさんの右肩ボーンを外部親に割り当ててのっけてます。

    外部親の可能性、まだまだありそうですね!(ロボットのコックピットのレバーに割り当てたりMMDエンジンと組み合わせてみたりetc...)

  • ランチア・デルタを作り直したい! -その6-

    2014-10-13 23:42
    久々の更新です_( _;;`ω、)_

    エボ2で作る予定なのでホイールを1インチサイズアップ。タイヤのテクスチャ修正。サイドウォールはSMCars.Netよりミシュランのパイロット3のテクスチャをデルタ用にいじったもの。トレッドは写真を参考に描き起こし。

    ノーマルマップ適用させて最近マイブームなNCHLShader2をエフェクトに使用。手軽にリアル感アップできるのでオススメです。