問題タブ [matrix-transform]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - スケールをキーフレームでアニメートし、webGL キューブのアンカー ポイントから回転させる方法は?
WebGL でキューブを作成しました。アニメーションを考えていますが、それをまとめるのに苦労しています。
完全なコードは約 150 lns のコードなので、実際のサンプルは次のとおりです: Working Plunkr Code
これがアニメーションのビデオ ワイヤーフレームです 。
1 - アニメーションは、立方体の左下にアンカー ポイントを設定します。
2 - アニメーションは、アンカー ポイントから立方体をスケーリングします。
3 - アニメーションは、立方体をアンカー ポイントからスケールのほぼ半分まで回転させます。
シェーダ: (頂点)
(断片)
gl-matrixを使用して壁のマトリックス変換を行っています
変換は draw fn に入り、gl-matrix mat4 を使用します。