今回は、以下のコトを試してみる。
①3ds maxで3Dオブジェクトをモデリング
②ColladaMAXプラグインを用いて、3ds maxからCollada(.dae)形式でファイルを出力
③Papervision3dを使って、表示する


まず、環境設定から
3ds maxはデフォルトでは、Colladaを出力することができないのでColladaMAXというプラグインを入れる必要がある。
まず、Feeling Softwareに行き、ID登録をする。
ログインすると、DownloadからColladaMAXをダウンロードすることが出来る。

3ds maxがインストールされているなら、ダウンロードしたファイルを実行し、指示に従えばプラグインを入れることができる。




環境が整ったら、3ds maxでモデリングをする。

1.gif















①右のメニューから『ボックス』を選び、
②ボックスを作る
③上のメニューから『マテリアル エディタ』をクリックし、マテリアル エディタのウィンドウを開く

2.gif









































④マテリアル エディタの『拡散反射光の右のボタン』をクリックし、マテリアル/マップブラウザを開く

3.gif










































⑤マテリアル/マップブラウザの『ビットマップ』をダブルクリックし、画像を選択

今回は↓のdice.gifを使った。
dice.gif








画像が選択できたら、マテリアル エディタ ウィンドウに戻り、

4.gif









































⑥右から4番目のボタン『ビューポートにマップを表示』をクリック(必須ではない)
⑦左から3番目のボタン『マテリアルを選択へ割り当て』をクリックし、②で作ったボックスに画像を適応させる。ここで、②で作ったボックスが選択されてないければこのボタンは押せないので、押せない場合はボックスを選択する
⑧左から7番目のボタン『ライブラリに追加』をクリックし、このマップの設定に名前をつける










⑨『マテリアル/マップ ツリー全体をライブラリに追加しますか?』と聞かれるので『はい(Y)』をクリック

6.gif








⑩今回は『MyDiceMaterial』という名前をつける。ここで設定した名前はPapervisionで使うので、覚えておく(後でも見れるが)
⑪設定できたらマテリアル エディタのウィンドウを閉じる

7.gif















⑫上のメニューから、『モディファイヤ → UV 座標 → UVW マップ』を選択


8.gif















⑬右のメニューのパラメータから『ボックス』を選択し
⑭上のメニューから、『モディファイヤ → UV 座標 → UVW アンマップ』を選択

9.gif















⑮右のメニュのパラメータから『編集』をクリックし、UVWを編集ウィンドウを開く

10.gif













⑯セレクトボックスから、先ほどのマップを選択し、画面に表示させる

11.gif















⑰選択モードから『面サブ-オブジェクト モード』を選び
⑱メニューのマッピングから『フラッテンマッピング』を選択

12.gif











⑲設定を聞かれるが、『OK』を押す

13.gif













⑳すると以下のようにどの面にどの部分をマッピングするかを選択する枠がでるので以下のように移動

14.gif













これが出来たら、UVWを編集ウィンドウを閉じる
これで、モデリングは終了

ここで、これをそのままColladaでエクスポートしてもいいのだが、このままだと大きすぎるのかpapervisionで表示させると奥の方が小さくなりすぎてしまう。きっとpapervisionのカメラの設定で解決できるのであろうが、カメラについては、まだ詳しくないので、いろいろ実験した結果、このオブジェクトを縮小してから表示させると良い感じになった。

なので、
18.gif















スケールかなり、小さくし、

15.gif















『ファイル→書き出し』を選び

16.gif





















ファイルの種類を『COLLADA(*.dae)』にし、保存を押す。すると、

17.gif
















上のようなオプションを聞かれるが、これはデフォルトのままでいいらしい。

[Papervision3d]#5 3ds maxでモデリングしたデータをColladaを使って表示する②に続く

トラックバック(0)

このブログ記事を参照しているブログ一覧: [Papervision3d]#4 3ds maxでモデリングしたデータをColladaを使って表示する①

このブログ記事に対するトラックバックURL: http://blog.isocchi.com/MovableType/mt-tb.cgi/11

コメントする

 

iKnow

あわせて読みたいブログパーツ
Firefox meter