xtk объект трансформируется - PullRequest
0 голосов
/ 29 марта 2012

Отличный инструментарий и отличные демонстрации!

Я хочу использовать XTK с существующей системой.Есть ли способ установить преобразование объекта непосредственно из матрицы аффинного преобразования 4x4 (т.е. не с помощью поворотов, переводов и т. Д.)?

Ответы [ 2 ]

0 голосов
/ 18 марта 2016

Набор инструментов XTK, используемый в качестве матрицы преобразования в FloatArray [16].

mat[0] = mat[5] = mat[10] = mat[15] = 1; // identity matrix
obj.transform.matrix = mat[0] = mat[5] = mat[10] = mat[15] = 1;
x = mat [12];
y = mat [13];
z = mat [14];
0 голосов
/ 29 марта 2012

вы можете использовать

var transform = new X.matrix(
      [[-2.00000, 0.00000, 0.00000, 110.00000],
       [0.00000, 0.00000, 2.00000, -71.00000],
       [0.00000, -2.00000, 0.00000, 110.00000],
       [0.00000, 0.00000, 0.00000, 1.00000]]); 

object.transform().setMatrix(transform);

как в http://lessons.goxtk.com/08/

Приветствия!

...