Processing:Справочник языка Processing/resetMatrix()

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


resetMatrix() [1]

Обозначение

resetMatrix()

Описание

Заменяет текущую матрицу на единичную матрицу (т.е. матрицу, у которой в главной диагонали стоят единицы, а все остальные элементы – это нули). Это эквивалент методу glLoadIdentity() в OpenGL.

Синтаксис

resetMatrix()

Параметры

void

Возвращаемое значение

void

Пример

size(100, 100, P3D);
noFill();
box(80);
printMatrix();
// напечатает:
// 01.0000  00.0000  00.0000 -50.0000
// 00.0000  01.0000  00.0000 -50.0000
// 00.0000  00.0000  01.0000 -86.6025
// 00.0000  00.0000  00.0000  01.0000

resetMatrix();
box(80);
printMatrix();
// напечатает:
// 1.0000  0.0000  0.0000  0.0000
// 0.0000  1.0000  0.0000  0.0000
// 0.0000  0.0000  1.0000  0.0000
// 0.0000  0.0000  0.0000  1.0000

См.также

Внешние ссылки