Практические работы для 11 класса (по учебнику К.Ю. Полякова, Е.А. Еремина)



Практическая работа № 90
«Язык VRML»





Версия с англоязычным интерфейсом



Файлы-заготовки для выполнения этой практической работы


1. Постройте модель комнаты, описанную в §73 учебника.

2. Сделайте комнату замкнутой: опишите все четыре стены, пол и потолок. Поскольку по умолчанию точка наблюдения будет вне комнаты, подумайте, как попасть внутрь (используйте кнопку Collisions).

3. Подготовьте и наложите на каждую стену отдельную текстуру.

4. Напишите программу, которая создает VRML-файл по введенным размерам стен комнаты.

5. *Напишите программу, которая создает VRML-файл с описанием шахматной доски, состоящей из 64 чередующихся черных и белых блоков (объектов Box).

6. Постройте простейший лабиринт из нескольких коридоров. Пройдите его от точки входа до точки выхода. Используя режим полёта (Fly), посмотрите на лабиринт сверху.

7. Используя комбинацию простейших геометрических тел, попробуйте создать какие-нибудь простые объемные предметы. Например, конус и пара цилиндров позволяет «построить» ракету, а из сфер разного радиуса можно создать модель планетной системы.

8. Используя блоки (параллелепипеды), постройте объемные буквы «Г», «Е» и «Ш».

9. *Найдите информацию о полях узла Material и посмотрите, как их значения влияют на изображение объекта.

10. *Найдите информацию об узле Transform. Примените режимы rotation и scale.

11. *Напишите VRML-код, который строит снеговика.




Наверх