純粋な webgl を使用して破線を作成しようとしています。これについてはすでに質問があり、おそらく私はばかげていることは知っていますが、それを機能させる方法がわかりません。概念は理解できますが、シェーダーでパスに沿った距離を取得する方法がわかりません。以前の回答には次の行がありました。
varying float LengthSoFar; // <-- passed in from the vertex shader
では、どうすれば取得できLengthSoFar
ますか?頂点シェーダーでどのように計算できますか?
私は何かを完全に見逃していますか?誰かが私に実際の例を教えてもらえますか? または、少なくともいくつかの良い手がかりはありますか?私はこれで何日も頭を壁にぶつけてきました。