- •Московский институт электронной техники
- •Введение.
- •Подключение графической библиотеки OpenGl в программах Win32.
- •Создание консольного приложения Windows для работы с библиотекой OpenGl.
- •Интерактивное взаимодействие с OpenGl в оконном режиме Windows.
- •Двойная буферизация.
- •Двойная буферизация OpenGl в оконном приложении Windows.
- •Двойная буферизация OpenGl в консольном приложении Windows.
- •Создание 2d объектов с помощью графической библиотеки OpenGl.
- •Пример создания 3d объектов с помощью графической библиотеки OpenGl.
- •Использование таймера для моделирования движения 3d-объектов OpenGl в оконном приложении Windows.
- •Моделирование движения 3d-объектов OpenGl без таймера в консольном приложении Windows.
- •Задание к работе.
- •Варианты к лабораторной работе.
Задание к работе.
1) Построить в одном окне две фигуры разными цветами на фоне шахматной доски.
2) Предусмотреть возможность наблюдать расположение фигур с разных мест картины, в том числе, когда одна фигура может перекрывать другую фигуру.
3) Использовать несколько источников освещения, предусмотреть изменение положения источников на картине.
Варианты к лабораторной работе.
№№ |
|
|
1 |
Шар |
Усеченная пирамида, в основании 3-х угольник |
2 |
Шар |
Прямая призма, в основании 3-х угольник |
3 |
Шар |
Наклонная призма, в основании 3-х угольник |
4 |
Шар |
Башня – на цилиндре стоит пирамида с основанием 3-х угольник. |
5 |
Шар |
Башня – на призме с основанием 3-х угольник стоит конус. |
6 |
Шар |
Усеченная пирамида, в основании 4-х угольник |
7 |
Шар |
Прямая призма, в основании 4-х угольник |
8 |
Шар |
Наклонная призма, в основании 4-х угольник |
9 |
Шар |
Башня – на цилиндре стоит пирамида с основанием 4-х угольник. |
10 |
Шар |
Башня – на призме с основанием 4-х угольник стоит конус. |
11 |
Шар |
Башня – на призме с основанием 6-ти угольник стоит конус. |
12 |
Шар |
Прямая призма, в основании 6-ти угольник |
13 |
Шар |
Наклонная призма, в основании 6-ти угольник |
14 |
Шар |
Башня – на цилиндре стоит пирамида с основанием 6-ти угольник. |
15 |
Шар |
Усеченная пирамида, в основании 6-ти угольник |
16 |
Полусфера |
Башня – на цилиндре стоит пирамида с основанием 4-х угольник. |
17 |
Полусфера |
Прямая призма, в основании 3-х угольник |
18 |
Полусфера |
Наклонная призма, в основании 3-х угольник |
19 |
Полусфера |
Башня – на цилиндре стоит пирамида с основанием 3-х угольник. |
20 |
Полусфера |
Башня – на призме с основанием 3-х угольник стоит конус. |
21 |
Полусфера |
Усеченная пирамида, в основании 4-х угольник |
22 |
Полусфера |
Прямая призма, в основании 4-х угольник |
23 |
Полусфера |
Наклонная призма, в основании 4-х угольник |
24 |
Полусфера |
Башня – на цилиндре стоит пирамида с основанием 4-х угольник. |
25 |
Полусфера |
Башня – на призме с основанием 4-х угольник стоит конус. |
26 |
Полусфера |
Усеченная пирамида, в основании 6-ти угольник |