ページ 11

3Dでキャラクターの上に名前を出す

Posted: 2013年8月29日(木) 00:38
by げん
3Dゲーム上でキャラクターの名前を表示したいのですが、文字を出すにしてもどうやってその座標を特定するのかと途方にくれていました。

そこで質問です
3D上でキャラクターの上に名前を出す場合一般的にどう言う手法が考えられるのか

3D上の特定座標とカメラの位置から画面のどの当たりに表示されているかを簡単に調べる方法があるのか

この二つについてご助力お願いします。

Re: 3Dでキャラクターの上に名前を出す

Posted: 2013年8月29日(木) 02:56
by h2so5
ワールド座標からビュー座標に変換するための変換行列がわかれば求めることができます。
変換行列をどうやって取得するかは使用しているライブラリや実装によります。

DXライブラリを使っている場合はConvWorldPosToScreenPos()を使うのが簡単です。

Re: 3Dでキャラクターの上に名前を出す

Posted: 2013年8月29日(木) 22:23
by げん
解決しましたー
ありがとうございます。