Как игры создают эффекты огня и дыма? [закрытый]
Я искал в интернете информацию о системах частиц и эффектах огня, но я не нашел хороших ответов.
в некоторых играх есть какой-то фильм, показанный как огонь, что довольно хорошо, но не для пожаров, которые близки зрителю.
Как я могу сделать реалистичные эффекты огня и дыма в игре? Я ищу хороший пример кода или описания как это сделать.
3 ответов
Если вы действительно хотите, чтобы начать работу по моделированию жидкости, как эффекты (которые на самом деле включают дым и огонь), то посмотрите на отличный Джос Стам "стабильный жидкостей" бумаги. Возможно, это связано с математикой, если вы не знакомы с местностью. Но если вы пройдете мимо уравнений (это может помочь), это не так сложно. И есть масса реализаций.
просто Google "стабильные жидкости":) возможно, не настоящая система частиц, но тем не менее очень весело.
пока у меня нет знаний, чтобы дать ответ самому, я могу дать вам подсказку:http://sourceforge.net/projects/real-time-fire/
целью данного проекта является создание быстрый генератор объемного огня анимация. Генератор использует короткое предварительно вычисленная последовательность для получения бесконечная анимация. Пакеты в режиме реального времени-fire2.0 и выше содержат дополнительно дымка жары.
Я бы предложил искать исходные коды некоторых игр, которые требуют использования системы частиц.
Если вы не можете найти их, всегда Википедия для некоторых базовых знаний. Но этого может быть недостаточно.