Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 3

Результат

2.

Лист
_
Зм. Арку № докум._ Підпис_ Дата 2
ш
_
Результат

Контрольні запитання

1. Для переміщення треба використати функцію translate( float x, float y); -


де х — координата по горизонталі, а у — координата по вертикалі
Для масштабування треба використати фунцію scale(float s); де s —
відсоток для масштабування об’єкта
Для повороту треба використати функцію rotate(float angle); де angle —
кут повороту в радіанах.
2. Трансформація окремих об`’єктів відбувається через команди
pushMatrix(); та popMatrix(); між якими записуються команди обробки
потрібних об'єктів.
3. Обертання кількох об’єктів здійснюється за допомогою функцій
pushMatrix(), popMatrix(), та rotate(float angle); при цьому вказати зміни в
змінній-параметрі angle, яка буде оновлюватись кожен крок функції
draw().
4. Для того щоб створити трансформацію круги різних радіусів, треба при
кожному оновлені функції draw() використовувати функцію rotate() і
створювати еліпс, за допомогою змінної у яку буде поміщене будь-яке
значення з зазначеного діапазону, за допомогою функції random()
Лист
_
Изм. Лист № Документа_ Подпись_ _Дат 3
а_
Висновок: ознайомилися з етапами трансформації окремих об’єктів.
Ознайомилися з поняттям з стеганографія, та з етапами її створення

Лист
_
Изм. Лист № Документа_ Подпись_ _Дат 4
а_

You might also like