Processing:Справочник языка Processing/resetMatrix()
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Содержание | Среда разработки Processing | Справочник языка Processing | Библиотеки | Примеры | Режимы программирования |
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
Черновик |
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