Боресков А.В., Графика трехмерной компьютерной игры на основе OpenGL
Диалог-МИФИ, 2004 г., 383 стр., 5864041904 , 203*138*15 мм., тираж: 3000
Описание книги
Ключевые слова
Поделиться ссылкой на книгу
Содержание книги
ПРЕДИСЛОВИЕ......3Глава 1. КООРДИНАТЫ И ИХ ПРЕОБРАЗОВАНИЯ......5Основные преобразования в R2......6Аффинные преобразования в R3......16Однородные координаты......18Системы координат......20Задание ориентации......21Кватернионы......23Проектирование......30Глава 2. УДАЛЕНИЕ НЕВИДИМЫХ ПОВЕРХНОСТЕЙ......34Методы оптимизации......38Метод трассировки лучей......43Метод z-буфера......43Алгоритмы упорядочения......45Метод порталов......55Множества потенциально видимых граней (PVS)......58Глава 3. ПРОСТЕЙШИЕ ГЕОМЕТРИЧЕСКИЕ АЛГОРИТМЫ И СТРУКТУРЫ......64Быстрая оценка длины вектора......64Нахождение расстояния от точки до прямой......65Ограничивающие тела......66Проверка пересечения луча с многоугольником......89Проверка пересечения двух многоугольников......90Иерархические структуры......92Область видимости......94Глава 4. ОСНОВЫ БИБЛИОТЕКИ OpenGL......98Использование библиотеки glut......101Рисование геометрических объектов......106Рисование точек
линий и многоугольников......110Преобразование объектов в пространстве. Камера......113Дисплейные списки......122Работа с z-буфером......123Задание моделей закрашивания......124Освещение......125Полупрозрачность. Использование ?-канала......130Вывод битовых изображений......131Ввод-вывод цветных изображений......132Наложение текстуры......133Управление наложением текстуры......147Работа с буфером трафарета......148Сохранение параметров......150Глава 5. ОБЪЕКТНАЯ МОДЕЛЬ. ОСНОВНЫЕ КЛАССЫ......151Глава 6. ОСНОВНЫЕ КЛАССЫ ДЛЯ РЕНДЕРЕРА. РАБОТА С РЕСУРСАМИ......180Класс Polygon3D......180Класс Texture......189Класс ResourceManager......194Глава 7. ПИШЕМ ПОРТАЛЬНЫЙ РЕНДЕРЕР (часть I)......205Схема \"Модель – контроллер – вид\"......205Класс Timer......221Класс Camera......222Метод порталов......226Глава 8. ПИШЕМ ПОРТАЛЬНЫЙ РЕНДЕРЕР (часть II)......242Работа с полупрозрачными гранями......242Консоль......253Обработка столкновений......257Глава 9. ПИШЕМ ПОРТАЛЬНЫЙ РЕНДЕРЕР (часть III)......262Глава 10. РАБОТА С КАРТАМИ ОСВЕЩЕННОСТИ......275Глава 11. ПИШЕМ РЕНДЕРЕР УРОВНЕЙ QUAKE II......290Глава 12. ДОБАВЛЯЕМ ЭФФЕКТЫ......309Небо......309Объемный туман......314Микрофактурные текстуры......323Панели (billboard)......326Системы частиц......338Хало
блики на линзах......346Глава 13. ДОБАВЛЯЕМ МОДЕЛИ......350Модели......350Шейдеры......364НАПУТСТВИЕ......369Приложение. ВЕКТОРНАЯ И МАТРИЧНАЯ АЛГЕБРА......370ЛИТЕРАТУРА......378ИСТОЧНИКИ В ИНТЕРНЕТЕ......379
Об авторе
Последние поступления в рубрике "Электронные книги, аудиокниги"
Tod eines Soldaten Klinkhammer ". | |
Seltene Hunderassen aus aller Welt Frey F. | |
Vulpes Lupus Canis Gajaze K. |
Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Боресков А.В., Графика трехмерной компьютерной игры на основе OpenGL в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.