0

WebGL アニメーションの非常に特定の場所をクリックして、値をデータベースに送信するなど、その場所以外の応答を生成する方法はありますか?

これは非常に単純な質問のように思えますが、WebGL は非常に強力なようですが、比較的新しいものであまり知られていないため、質問に対する答えを見つけるのは困難です。

4

1 に答える 1

2

HTML5 要素 CANVAS は、他の HTML 要素と同様に、正確なマウス位置で onclick / onmousewheel / ... イベントを生成します。

CANVAS 上のシーン オブジェクトの位置に関する情報を保存するのは、あなた次第です。2 番目のフレーム バッファーとその中のオブジェクトを着色する手法がよく使用されます。

本「WebGL初心者ガイド」、Packt Publishing、第8章:ピッキングに非常に良い例があります。

于 2013-04-14T12:41:20.173 に答える