Физическая симуляция звука автомобиля в гоночной игре - PullRequest
1 голос
/ 22 сентября 2011

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

Существуют ли проекты с открытым исходным кодом для моделирования звука двигателя?Простое изменение сэмпла не звучит слишком хорошо.Идеальным было бы то, что позволяет мне выбрать тип двигателя (то есть встроенный-4 против v-8), добавить дополнительные функции, такие как скулящий турбонаддув / нагнетатель и, наконец, установить нагрузку и обороты.Что-то вроде http://www.sonory.org/examples.html

Тип, который используется в EA спортивных играх для iphone и firemints в реальных гоночных играх.

1 Ответ

1 голос
/ 28 декабря 2011

При сэмплировании тоновых инструментов вам понадобятся различные сэмплы, называемые мультисэмплингом.Таким образом, у вас будет образец, скажем, 600RPM, один для 1200RPM, другой для 2400RPM и так далее.Лучше всего предоставлять сэмплы для экспоненциальных приращений (то есть, как воспринимается высота тона).

Помимо предоставления мультисэмплов, вы также захотите предоставлять сэмплы с разными скоростями (иногда называемые гиперсэмплингом), такие каккогда вы 2 фута, 20 футов и 200 футов.Существует разница в текстуре из-за близости и способа распространения звука.

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

Вы также можете сэкономить много времени, обратившись к экспертам по синтезу на музыкальных форумах, таких как Propellerheads или KVR ,Они могут проинформировать вас о том, какие методы синтеза производят убедительный звук двигателя, и если они смогут сделать это посредством синтеза, у вас будет намного более аутентичный и интерактивный звук двигателя.

...