0

特定の時間 (たとえば、マウス ボタンをクリックしたときなど) に 3D シーンの上にテキスト オーバーレイを提供するメカニズムを作成したいと考えています。

私はgithubTHREE.TextGeometryのチュートリアルを調べて、クラスのようなものに気づきました。これを使用して、シーンに 3D テキストを配置できますが、必要以上の量になる可能性があります。私が実際に求めているのは、たとえば黒い背景にテキストを配置し、シーンにオーバーレイする方法です。完了したら邪魔にならないように移動します。three.jsでこれを行う良い方法を知っている人はいますか? (THREE.TextGeometryクラスがこれを行うのに適した方法である場合は、それで問題ありません。オーバーレイ ビットを実行する方法がわかりません。)

4

1 に答える 1

1

HTML を使用します。特にオーバーレイが必要な場合は、非常に簡単で強力です。CSS を使用すると、半透明の背景なども実現できます。シーンに「ブレンド」したい場合、つまり遠近法などを使用したい場合はTHREE.CSS3DRenderer、指定したカメラに基づいて div を変換するものを使用できます。

于 2013-03-21T14:53:54.333 に答える