В DirectX наряду с матрицами 4х4 используют также кватернионы (4 числа) для описания вращений. Что касается матриц, то, скорее всего, это координата веса (w, Weight), которую обрабатывает видеопроцессор. Ему можно передавать несколько матриц, надо чтобы все w в сумме давали 1, таким образом реализуется смешивание (weight blending). Подобное реализуется и в альфа-канале цвета, но у него свои алгоритмы. Можно попробовать сделать элемент [4, 4] меньше 1, тогда должно неправильно работать освещение.
|