xubiker/LonelyIsland
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Задание по курсу компьютерной графики - 2012/2013 Программа "LonelyIsland". Полигональная графика. Автор Александр Хвостиков, 301 группа. (e-mail: xubiker@gmail.com) Управление осуществляется с помошью мыши и клавиатуры: m - включить/отключить захват курсора (!!!) w - двигаться вперед s - двигаться назад a - двигаться влево d - двигаться вправо j - отдаление камеры r - двигаться вверх f - двигаться вниз колесико мыши - приближение отдаление движение мыши - перемещение взгляда камеры o, l - перемещение области фокуса b - включить временный пост-эффект Реализованные эффекты, свойства и методы: 01. Камера для управления "главным героем" от третьего лица 02. Процедурная генерация ландшафта 03. Стандартная модель освещения 04. Мягкие тени (методом теневых карт) 05. Слоистый туман (вершинный) 06. Нечеткие отражения (поверхность "воды" представлена зеркалом с "дрожащим" эффектом стекла) 07. Кубические текстуры в режиме окружающей среды 08. Переменная глубина резкости 09. Снег (полупрозрачные billboard, не требующие упорядоченного вывода) 10. Процедурная генерация "облачка" 11. Облачко + птичка (полупрозрачные billboard, требующие упорядоченного вывода) 12. 2D пост-эффект (временное относительное смещение цветовых каналов) 13. Плавное движение камеры (проявляется при резких движениях мыши) Для корректной работы требуется версия OpenGl не ниже 3.3 Работоспособность программы была проверена на следующих конфигурациях: Intel Core i7 3610 2.3GHz, nVidia GT650m 2Gb, RAM DDRIII 8Gb, 1920 * 1280 Intel Core i7 3610 2.3GHz, Intel HD Graphics 4000, RAM DDRIII 8Gb, 1920 * 1280 Intel Pentium 2.1GHz, ATI Mobility Radeon 4500 Series 512Mb, RAM DDRII 2Gb, 1366 * 768
About
computer graphics (OpenGL)
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published