Математика для программиста игр. Где учить? Всем добрый день. Я программист игр с годом стажа работы.
Учусь самостоятельно. Математическая база даже хуже чем у выпускника 11 класса (способности есть, но много чего уже забыл), но при этом недавно самостоятельно заново проходил курс тригонометрии и основы линейной алгебры.
Но как только дело доходит до изучения шейдеров или кватернионов - не могу к ним подступиться. Мнимые единицы, uv-координаты..
Может я пропустил какой-то важный промежуточный этап? Что следует подтянуть или выучить предварительно. Жду Ваших советов. Спасибо

21 Авг 2019 в 06:05
136 +1
0
Ответы
1

за интересный вопрос! Для программиста игр важно иметь хорошее математическое образование, так как многие аспекты разработки игр напрямую связаны с математикой.

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

Для изучения кватернионов, рекомендуется изучить базовые понятия алгебры и геометрии, в том числе комплексные числа и кватернионы. Также полезно будет изучить основы многомерной геометрии.

Также не забывайте о практическом применении математики в разработке игр. Попробуйте решать задачи и упражнения, связанные с математическими аспектами игровой разработки. Участвуйте в онлайн-курсах по математике для программистов игр или изучайте специализированную литературу.

И, конечно, не стоит беспокоиться, если что-то не получается сразу. Практика, терпение и постоянное обучение помогут вам улучшить вашу математическую подготовку и стать успешным программистом игр. Удачи!

20 Апр 2024 в 13:24
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир