- •Московский институт электронной техники
- •Введение.
- •Подключение графической библиотеки OpenGl в программах Win32.
- •Создание консольного приложения Windows для работы с библиотекой OpenGl.
- •Интерактивное взаимодействие с OpenGl в оконном режиме Windows.
- •Двойная буферизация.
- •Двойная буферизация OpenGl в оконном приложении Windows.
- •Двойная буферизация OpenGl в консольном приложении Windows.
- •Пример создания 3d объектов с помощью графической библиотеки OpenGl.
- •Создание 2d объектов с помощью графической библиотеки 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-ти угольник |
