読者です 読者をやめる 読者になる 読者になる

S.F. Page

Programming,Music,etc...

ゲーム登場キャラクタのグラフィック作成にかける労力を削減する方法を検討する

キャラクタのグラフィックリソースを作り始める

自機キャラクタのグラフィックをblenderで作り始めた。

www.blender.org

blenderはフリーのモデリングツールでは一番有名なものである。このツールを選んだ理由は過去何度かこのツールを使ったことがあるからだ。 blenderはモデリングだけではなくて、レンダラー、アニメーション、ゲーム作成までできるという高機能なものである。

ただ使い方はすっかり忘れてしまっているので、入門しなおしだが。

で、blenderでキャラクターのグラフィックを作り始めたのだが、やっぱり時間がかかる。このペースだと今年中にゲームを作るために必要なリソースを作成できるかどうかも危ぶまれる。このまま進めても挫折は必至で、なんとか工夫して回避しなければならない。 こういうメカキャラクタを簡単に作るツールが確かあったな。。ということで思い出したのがDOGA-L1だった。

CGA 入門 キット DOGA-L1

このツールは、用意されているパーツを組み合わせて、簡単にメカキャラクタを作成することができる。

dxf、VRML、xファイルのいずれかでエクスポートが可能であるので、エクスポートしたデータをblenderに読み込み、加工すればモデリングにかける工数を削減することができそうである。 私がやってみたところ、VRMLでエクスポートし、Blender側ではX3D extensible 3Dインポータでインポートするのが一番良かった。下はインポートした画像を若干編集したものである。

これを以下のサイトの手順に従って、three.js用のjsonファイルにエクスポートし表示してみる。

liginc.co.jp

表示してみた結果は以下である。

blneder exporterで出力したジオメトリをthree.jsで表示 - bl.ocks.org

これで先ずは自機(マイシップ)のデザインを行い、three.jsに取り込んで動かすところまで作ってみる。