В игре AsterMaster, разработанной на движке Godot, применяется новая система разрушаемых корпусов дронов, основанная на гауссовых сплатах. Вместо традиционных мешей используется облако из примерно 6000 гауссиан, что позволяет достигнуть высокой степени детализации и интерактивности. Эта технология позволяет игрокам мять, дырявить и рвать корпуса дронов, а также собирать их обратно в реальном времени.
Процесс создания гауссовых сплат включает в себя пайплайн, который начинается с рендеринга в Blender и заканчивается совместимостью с Godot. Весь процесс занимает всего 21 секунду, что делает его эффективным для использования в игровом процессе. Запечённые каналы и энтропийная бинаризация также играют важную роль в оптимизации данных, что позволяет снизить общий размер до полумегабайта.
Использование гауссовых сплат в AsterMaster демонстрирует потенциал этой технологии в игровом дизайне, открывая новые возможности для создания интерактивных и динамичных игровых сред. Это может стать значительным шагом вперед в области разработки игр, где взаимодействие с окружением становится более реалистичным и увлекательным.