Книги / AI и ML / Математика / Essential Mathematics for Games and Interactive Applications, Third Edition

Essential Mathematics for Games and Interactive Applications, Third Edition

James M. Van Verth, Lars M. Bishop

Essential Mathematics for Games and Interactive Applications — это фундаментальное руководство по математике, необходимой для разработки игр и интерактивных приложений. Третье издание, выпущенное CRC Press в 2016 году, охватывает широкий спектр тем: от представления вещественных чисел и векторов до сложных преобразований, кватернионов, интерполяции и физической симуляции.

Книга начинается с основ работы с плавающей запятой по стандарту IEEE 754, включая анализ точности и ошибок округления. Затем рассматриваются векторы, точки, матрицы и их применение для аффинных преобразований в 2D и 3D. Отдельные главы посвящены кватернионам, интерполяции (линейной, сплайновой), работе с кривыми и поверхностями, а также основам физики твёрдого тела.

Особое внимание уделяется практическим аспектам: оптимизации вычислений, устойчивости алгоритмов и интеграции математики в игровые движки. Многочисленные примеры и упражнения помогают закрепить материал. Книга ориентирована на программистов, разработчиков игр и студентов, желающих углубить свои знания в области игровой математики.

Издание содержит обновлённый материал по современным подходам к рендерингу, анимации и симуляции, что делает его актуальным для специалистов индустрии. Это незаменимый ресурс для тех, кто хочет создавать качественные игры и интерактивные приложения.