Matrix4.setOrtho

Синтаксис

setOrtho(left, right, bottom, top, near, far);

Параметры

left. Координата левой границы.

right. Координата правой границы.

bottom. Координата верхней границы.

top. Координата нижней границы.

near. Расстояние от камеры до ближней плоскости отсечения.

far. Расстояние до дальней плоскости отсечения.

Описание

Метод setOrtho устанавливает матрицу ортографической проекции.

Комментарии

Задаваемые параметры имеют тип Number.

Пример

Для выполнения примера в теге HEAD html-страницы укажите ссылки на следующие js файлы:PP.js, PP.GraphicBase.js. Создадим новую матрицу:

// Создадим матрицу
matrix = new PP.Matrix4([
4.717621803283691, 0, 0, 0, 
0, 10.385396957397461, 0, 0,
0, 0, -1.0000020265579224, -1, 
0, 0, -0.002000001957640052, 0
]);
// Установим ортографическую проекцию
matrix.setPerspective(5, 3, 2, 3, 5, 10);
// Получим значения матрицы
matrix.getData();
// -> [-1, 0, 0, 0, 0, 2, 0, 0, 0, 0, -0.4000000059604645, 0, 4, -5, -3, 1]

В результате выполнения примера была установлена матрица ортографической проекции.

См. также:

Matrix4