私はモグラヒルを理解しようとしていますが、頂点を2つの行列で乗算したいと思います。
output = theVertex * scaleMatrix * rotationMatrix
私の頂点シェーダーは次のようになります。
"m44 vt0, va0, vc0\n" +
"mul op, vt0, vc1\n";
そして、私は行列を設定します
context3d.setProgramConstantsFromMatrix(Context3DProgramType.VERTEX, 0, scaleMatrix);
context3d.setProgramConstantsFromMatrix(Context3DProgramType.VERTEX, 1, rotationMatrix);
しかし、それは機能していません。私は何が間違っているのですか?
シェーダーを配置する前にマトリックスを複数化できることを認識していますが、AGALを理解しようとしています。
乾杯