Тест на 4 бали з дисципліни "Обчислювальна геометрія та комп’ютерна графіка" (Бібліотека динамічної компоновки (Dynamic-Link Library). Синтаксис команд OpenGL)

Страницы работы

Содержание работы

ОБЧИСЛЮВАЛЬНА  ГЕОМЕТРІЯ ТА Комп’ютерна графіка

(тест на 4-ку)

+1. Виберіть вірне визначення. Бібліотека динамічної компоновки (Dynamic-Link Library) це

файли із заздалегідь от компільованими кодами функцій або класів ,які виконуються різними додатками на етапі виконання.

+2. Виберіть правильний синтаксис команд OpenGL

type glCommand_name [1 2 3 4] [b s I f d ub us ui] [v] (type1.arg1,…,typeN arg N).

+_3. Вкажіть правильний коментар до команди  glColor4f(1.0,1.0,0.0,0.0);  в OpenGL

glColor4f(1.0,1.0,0.0,0.0)-команда зміни поточного кольору отримує аргумент типу float.

+4. Вкажіть правильний коментар до команди 

GLfloat color_array[]={1.0,0.0,0.0};

glColor3fv(color_array);

  в OpenGL

GLfloat color_array[]={1.0,0.0,0.0};

            glColor3fv(color_array); ----- команда приймає вказівник на вектор(масив)

+5. Виберіть правильне твердження. Команда   glVertex2i(1, 3)   в OpenGL …

Встановлює дві координати X Y типу int

+6. Виберіть правильне твердження. Команда   glVertex2f(1.0, 3.0)   в OpenGL …

Встановлює дві координати X Y типу float

+7. Виберіть правильне твердження. Команда   glColor3f()   в OpenGL …

Команда  ,що отримує 3 аргументи типу float в діапазоні від 0 до 1!!!!

+8.  Виберіть правильне твердження. Команда   glColor4ub()   в OpenGL …

Приймає 4ри цілі параметри  в діапазоні від о до 255!!!!!!!

+9. Виберіть правильне твердження. В OpenGL команда

void glutInitWindowSize (int width, int height); ...

задає вікно визначеного розміру

+10.  Виберіть правильне твердження. В OpenGL команда

void glutDisplayFunc (void (*func)(void));

Дозволяє викликати ф-ю func ,яка буде викликатися кожного разу.

Буде 3 варіанти відповіді, один з них не вірний,і це той де буде шось на подобіє «при зміні розміру вікна»!!!!!!!!!

+11.  Виберіть правильне твердження. В OpenGL команда

void glutReshapeFunc (void (*func)(int width, int height));

вказує ф-ю яка буде викликатися при зміні розмірів вікна

+12. В OpenGL команда

void glutSetColor(Glintindex,DLfloat red,DLfloat green,DLfloat blue); ...

завантажує індекс кольору з відповідними RGB значеннями

+13.  Виберіть правильне твердження.Лофтинг це
       Спосіб моделювання трьохвимірних об’єктів оснований на розподілі перетинів по заданому шляху і їх з’єднання


+14. Виберіть правильне твердження. Surface-моделювання полягає в

Створенні вершин і з’єднанні їх лініями, а потім натягування каркасу на те що вийде!

+15. Виберіть правильне твердження. Основою полігонального моделювання є об’єкти …

-Обьєкти сіток Безье

-NURBS об’єкти-це поверхні та криві, форма яких визначається неоднорідними В-сплайнами

16. Виберіть правильні твердження стосовно джерел освітлення в 3ds Max 9.

Direct-створює паралельний пучок світла у вигляді циліндра

Sport- створює конусний пучок світла

Omni-точкове джерело, розповсюджує світло у всіх напрямках

Увага!!!!!! Має бути 3 правильні відповіді

+17. Виберіть справедливі твердження для правильного розташування камери в 3ds Max 9

1)Для зміни ракурсу переміщуйте камеру,а не об’єкти сцени

2)Якщо з точки зору камери не видно якусь частину сцени, краще переміщайте точку націлення а не камеру

3)Для переміщення камери вперед назад рухайте її вздовж вісі Z  в локальній системі координат.

4)Не розміщуйте камеру дуже близько до обьєкта

+18. Виберіть правильне твердження. Команда   glVertex3і(0, 1, 3)  в OpenGL встановлює …

Координати 3х параметрів X Y Z цілого 32-х розрядного типу.

+19. Виберіть правильне твердження. Анімація це

Процес переміщення об’єкта в 3му просторі

+20. Виберіть правильний синтаксис команд OpenGL

type glCommand_name [1 2 3 4] [b s I f d ub us ui] [v] (type1.arg1,…,typeN arg N).

Похожие материалы

Информация о работе

Тип:
Тестовые вопросы и задания
Размер файла:
55 Kb
Скачали:
0