2013年10月9日水曜日

Kuin用3Dモデルファイル knobj 作成ツール

Wavefront objファイルをKuinのknobjに変換するツールです。突貫で作ったのでバグがあるかもしれません。
Blenderで作成したobjファイルでのみ動作確認しています。

ダウンロード

使い方

ダウンロードしたKuinObj.exeにobjファイルをドラッグドロップしてください。メッセージも何も出ないのでobjファイルと同じディレクトリにknobjができていたら変換完了です。

Blenderでobjファイルを作成する場合はメニューの[File]->[Export]->[Wavefront (.obj)]を選択して出た画面の左側 「Export Obj」パネルで
  • Include Normals
  • Include UVs
  • Triangulate Faces
  • Object as OBJ Objects
にチェックを入れ、Upを「-Y Up」にしてから出力してください。

2013年8月16日金曜日

MMDBridge Cyclesスクリプトを作った(新版)

以前作ったMMDBridge with Cyclesスクリプト(MMDBridge Cyclesスクリプトを作った)の構造を変えた新版です。Blenderのアドオンとして動作するようになり、長いシーンも分割する必要がなくなりました。

ダウンロード

使い方

  • 「mmdbridge_cycles.py」をMMDBridgeを導入したMMDのフォルダにコピーする
  • 「mmdbridge」フォルダをBlenderフォルダの"<バージョン>\scripts\addons"にコピーする
  • Blenderを起動します。
  • 「User Preferences」をクリック

  • 「System: MMDBridge」を探してチェックを付けてアドオンを有効にする
  • Sceneプロパティパネルに「MMDBridge Connector」が追加されているので、MMDBridgeを導入した「MikuMikuDance.exe」を指定する。
  • 「Launch MMD」をクリックしてMMDを起動
  • MMDBridgeの設定から「mmdbridge_cycles.py」のスクリプトを選ぶ


  • レンダリングしたいシーンを構成できたらAVI出力する
  • BlenderにMMDのシーンがコピーされる


  • あとは煮るなり焼くなりお好きにどうぞ

2013年5月18日土曜日

MMDBridge Cyclesスクリプトを作った

新しいバージョンを作りました
→(MMDBridge Cyclesスクリプトを作った(新版))


これなに?

uimacさんが開発したMMDからリアルタイムで取り出した描画ジオメトリデータを丸ごとスクリプトで処理できる「MMDBridge」というツール用のスクリプトです。
このスクリプトではBlenderのGIレンダラであるCyclesに最適化したblendファイルを出力することができます。

ダウンロード

2013/5/19更新
ダウンロード

使い方

MMD、MMDBridge、Blenderを準備する。
mmdbridge_cycles.pyをMMDの実行ファイルを同じところに置く
MMDBridgeの設定からスクリプトを有効化
AVI出力をすると開始フレームにダイアログが出てくる

  • blenderのパス
    • blenderの実行ファイルのパスを設定する
  • 解像度
    • 出力解像度を指定する
    • 空欄ならMMDで指定した解像度になる
  • サンプル数
    • Cyclesのレンダリングサンプル数
  • 背景ファイル
    • あらかじめ用意した背景にするblendファイルを選択する
    • 使用しないなら空欄
  • 分割フレーム数
    • 出力ファイル1つに含むフレーム数
    • 200~300くらいがおすすめ
    • 空欄なら全フレームを1つのファイルに出力
    • 1フレームごとに「出力ファイルを開く/保存」を繰り返していて、出力ファイルが巨大になるにつれてファイル操作が遅くなっていくため指定したほうがよい

更新履歴

2013/5/19

  • 裏面消去を設定できるようにした

2013/5/18 初出

FAQ


  • レンダリングしても真っ黒なんだけど
    • 天球がシーン全体を影にしているためだと思われます。以下の方法で対処してください。
      • 裏面消去ONで出力する。背景以外裏面消去したくない場合は先に背景だけを裏面消去ONで出力して、後から設定で「背景ファイル」を指定して背景以外のシーンを出力する
      • 出力したファイルをBlenderで開き、天球のマテリアルを選択してノードエディターを開く
      • 赤枠の部分を追加する


サンプル