3Dゲーム上でキャラクターの名前を表示したいのですが、文字を出すにしてもどうやってその座標を特定するのかと途方にくれていました。
そこで質問です
3D上でキャラクターの上に名前を出す場合一般的にどう言う手法が考えられるのか
3D上の特定座標とカメラの位置から画面のどの当たりに表示されているかを簡単に調べる方法があるのか
この二つについてご助力お願いします。
3Dでキャラクターの上に名前を出す
Re: 3Dでキャラクターの上に名前を出す
ワールド座標からビュー座標に変換するための変換行列がわかれば求めることができます。
変換行列をどうやって取得するかは使用しているライブラリや実装によります。
DXライブラリを使っている場合はConvWorldPosToScreenPos()を使うのが簡単です。
変換行列をどうやって取得するかは使用しているライブラリや実装によります。
DXライブラリを使っている場合はConvWorldPosToScreenPos()を使うのが簡単です。