こんにちは。
質問させて頂きます。
DXライブラリで3DのRPGを作成しているのですが、
モデル(キャラクタ)のみを2Dのドット描画にする、という実装は可能でしょうか?
マップは3Dで表現するのは無論なのですが、
モデルとなるキャラクタのみを2Dのドットで描画したいのです。
googleで検索したところ、「プリレンダリング」という技術を見つけたのですが、
素人の僕にはさっぱり理解不能でした。
DXライブラリの3D描画のなかに、2D描画の記述を織り込むには、
何か別のソフトが必要になるのでしょうか?
それともコードの記述次第では可能なのでしょうか?
イメージとしては、3Dのマップ内を、ドット絵のキャラクタが自由自在に動き回る、
といった感じなのですが。。
もしよろしければ、ご回答、宜しくお願い致します。
3Dでの2D描画について
Re:3Dでの2D描画について
ビルボードとは、ポリゴンの一枚板を常にカメラの方向に向けることでスプライトを3D空間の中に置く手法です。PS1やセガサターンの時代にはキャラクタと木とかに多用されてました。
ドラクエ7とかのキャラクタはビルボードだったはず。
説明。
http://www.platz.or.jp/~moal/billboard.html
ドラクエ7とかのキャラクタはビルボードだったはず。
説明。
http://www.platz.or.jp/~moal/billboard.html
Re:3Dでの2D描画について
KS様、softya様、お返事ありがとうございます。
とりあえず、ポリゴン板一枚を作り、そこにテクスチャを貼る、
という認識でよろしいのでしょうか?
とりあえず、ポリゴン板一枚を作り、そこにテクスチャを貼る、
という認識でよろしいのでしょうか?
Re:3Dでの2D描画について
>とりあえず、ポリゴン板一枚を作り、そこにテクスチャを貼る、
それだけではビルボードではありません。常にカメラの方を向くと言うのが重要です。
それだけではビルボードではありません。常にカメラの方を向くと言うのが重要です。