Математика в игровом программировании и графике
- Время доставки: 7-10 дней
- Состояние товара: новый
- Доступное количество: 15
Оплачивая «Математика в игровом программировании и графике», вы можете быть уверены, что данное изделие из каталога «Энциклопедии, словари, лексиконы» будет доставлено из Польши и проверено на целостность. В цене товара, указанной на сайте, учтена доставка из Польши. Внимание!!! Товары для Евросоюза, согласно законодательству стран Евросоюза, могут отличаться упаковкой или наполнением.
Математика в программировании игр и компьютерной графике. Создание, рендеринг и работа с виртуальными 3D-средами
Автор: Пенни де Бил
Издатель: Helion
Год выпуска: 2024
Переводчик: Анна Мизерска
ISBN: 9788328908796
Формат: 165x235
Переплет: мягкий
Страниц: 384
Книга новая
Цена обложки книги: 89,00 злотых > Акционную цену можно узнать на нашем сайте аукцион!
Математика необходима для понимания правил, регулирующих создание компьютерной графики в реальном времени, а также принципов управления трехмерными объектами и средами. Идеальным инструментом для фиксации этих зависимостей является язык Python с библиотеками Pygame и PyOpenGL. Она поможет вам легко понять, как компьютеры создают и изменяют трехмерную среду.
Эта книга объяснит роль математики в создании, рендеринге и изменении виртуальной трехмерной среды, а также поможет вам раскрыть секреты самых популярных сегодня игровых движков. С помощью многочисленных практических упражнений вы узнаете, что нужно для рисования линий и графических фигур, использования векторов и вершин, построения и рендеринга сеток, а также преобразования вершин. Вы научитесь использовать код Python, а также библиотеки Pygame и PyOpenGL для создания собственных движков. Вы также научитесь создавать полезные API и использовать их при написании собственных приложений.
В книгу включены:
- работа на Python с редактором PyCharm, библиотеками Pygame и PyOpenGL
- различные команды рисования из различных графических API
- важнейшие вопросы тригонометрии применительно к трехмерным средам
- векторы и матрицы при перемещении, задании направления и масштабировании объектов 3D
- рендеринг 3D-объектов с текстурами, цветами, тенями и освещением
- преобразование вершин для ускорения рендеринга на графическом процессоре
Математика: лучший союзник программиста и графического дизайнера!
Dr. Пенни де Бил — программист полного стека. Он преподает графику и игровое программирование в университетах Австралии и Европы более 25 лет. Она является автором книги «Целостная разработка игр с Unity» и обладательницей множества наград, в том числе премии правительства Австралии за выдающиеся достижения в преподавании и конкурса учебных программ Unity для мобильных игр.
