Строит поворот вокруг оси, проходящей через центральную точку, как три матрицы, применяемые по порядку: сдвинуть центр в начало координат, повернуть, сдвинуть обратно. Угол в градусах.
Угол в градусах, направление оси и центр, через который она проходит
Список матриц, применяемых по порядку
Строит поворот вокруг прямой, параллельной оси X, через центральную точку, как три матрицы, применяемые по порядку: сдвинуть центр в начало координат, повернуть, сдвинуть обратно. Угол в градусах.
Угол в градусах и центр
Список матриц, применяемых по порядку
Строит поворот вокруг прямой, параллельной оси Y, через центральную точку, как три матрицы, применяемые по порядку: сдвинуть центр в начало координат, повернуть, сдвинуть обратно. Угол в градусах.
Угол в градусах и центр
Список матриц, применяемых по порядку
Строит поворот вокруг прямой, параллельной оси Z, через центральную точку, как три матрицы, применяемые по порядку: сдвинуть центр в начало координат, повернуть, сдвинуть обратно. Угол в градусах.
Угол в градусах и центр
Список матриц, применяемых по порядку
Строит поворот из трех углов вокруг центральной точки: рыскание поворачивает вокруг Y, тангаж вокруг X и крен вокруг Z, в градусах. Результат - три матрицы, применяемые по порядку: сдвинуть центр в начало координат, повернуть, сдвинуть обратно.
Рыскание, тангаж и крен в градусах и центр
Список матриц, применяемых по порядку
Строит масштаб со своим коэффициентом на каждую ось, отсчитываемый от центральной точки, которая остается на месте, как три матрицы, применяемые по порядку: сдвинуть центр в начало координат, масштабировать, сдвинуть обратно.
Центр и коэффициент для каждой оси
Список матриц, применяемых по порядку
Строит масштаб со своим коэффициентом на каждую ось, отсчитываемый от начала координат; [2, 3, 1] удваивает X, утраивает Y и сохраняет Z.
Коэффициент для каждой оси
Список с одной матрицей масштабирования
Строит масштаб с одним коэффициентом по каждой оси, отсчитываемый от начала координат, так что 2 делает все вдвое больше и вдвое дальше от начала координат.
Коэффициент
Список с одной матрицей масштабирования
Строит масштаб с одним коэффициентом по каждой оси, отсчитываемый от центральной точки, которая остается на месте, как три матрицы, применяемые по порядку: сдвинуть центр в начало координат, масштабировать, сдвинуть обратно.
Коэффициент и центр
Список матриц, применяемых по порядку
Строит перемещение на вектор; [10, 5, 0] сдвигает на 10 вдоль X, на 5 вдоль Y и никак вдоль Z.
Вектор, на который нужно переместить
Список с одной матрицей переноса
Строит по одному перемещению на вектор, для преобразования многих объектов каждого своим вектором, в том же порядке.
Векторы, на которые нужно переместить
По одному преобразованию на каждый вектор, в том же порядке
Строит матрицы преобразования для перемещения, поворота и масштабирования геометрии средствами математики BabylonJS. Преобразование - это матрица 4x4 из 16 чисел в порядке по столбцам; большинство методов возвращают короткий список таких матриц, который применяется по порядку, так что поворот вокруг точки - это перенос в начало координат, поворот и перенос обратно. Углы в градусах. Сервис
transformsв базовом пакете строит те же матрицы без движка.