Конгер Д.
Физика для разработчиков компьютерных игр
стр. 17

Что я должен знать из математики, чтобы писать игры?

Физика требует математики. Если вы не математический гений, не волнуйтесь, я расскажу вам обо всех математических понятиях, которые вам потребуются, чтобы разобраться в этой книге. Вы познакомитесь с:

□    основами геометрии треугольников;

□    векторами;

□    матрицами;

□    производными.

Основы геометрии треугольников

Компьютерная ЗБ-графика основана на треугольниках. Если вы собираетесь моделировать ЗБ-сцены и объекты, вы должны знать основные свойства треугольников. Например, нужно уметь найти длину стороны треугольника, зная длину двух других сторон и величину угла между ними.

Векторы

Физика занимается вопросами взаимодействия сил и объектов. Силы очень удобно представлять с помощью векторов. Векторы дают удобный способ анализа сочетаний сил и определения сил, действующих на объекты.

Матрицы

Программисты, работающие с ЗБ-объектами, обычно преобразуют векторы сил в матрицы. Матрицы предоставляют изящный способ упрощенного представления проблем. Они делают многие задачи ЗБ-графики более простыми для понимания и выполнения.

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

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

Новости
В Fortnite нашли свастику. Создатели игры обещают удалить её
Свастику нашли четыре геймера, которые решили одновременно построить пол для танцев.
Бывший сотрудник Sony призвал игроков продолжить давление на японцев
Джон Смедли Смедли уверен, что игрокам и прессе стоит продолжать давление на Sony.