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

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

Платформа физического моделирования должна учитывать эту схожесть объектов. Чтобы добиться этого, проще всего воспользоваться механизмом наследования языка C++. Давайте перепишем класс rigid_ body таким образом, чтобы он стал производным от класса point_mass. Преимущество такого класса будет заключаться в исчезновении повторяющихся методов и элементов данных. При этом классы будет проще модифицировать и поддерживать при написании игр с использованием платформы физического моделирования.

Такое обновление требует внесения некоторых изменений в класс ро-int_mass_base. Новая версия этого класса показана в листинге 14.10.



Новости
Косплей Сенуя из Hellblade: Senua’s Sacrifice
Редакция Геймбокса не могла не поделиться с вами прекрасным отечественным косплеем на Сенуя из Hellblade: Senua's Sacrifice.
Bethesda подала в суд на Warner Bros. за Westworld
Как утверждает издание TMZ, компания Bethesda Softworks подала в суд на кинокомпанию Warner Bros. и студию Behaviour Interactive.