Processing:Справочник языка Processing/resetMatrix(): различия между версиями
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Myagkij (обсуждение | вклад) Нет описания правки |
(нет различий)
|
Версия от 16:32, 5 июля 2018
Содержание | Среда разработки 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