Есть ли у кого-нибудь хорошие ресурсы для создания спецэффектов, ориентированные на программистов. Я не особенно заинтересован в эффектах частиц, но более широкие вещи, такие как:
- Полноэкранные эффекты, размытие, глубина резкости, урон
- Взрывы, ударные волны
- Оружие, лазеры, снаряд
- Окружающая среда - свет "светится" и лучи, вода, пузырьки, пыль и т. Д.
Я интересуюсь этими вещами с технической точки зрения, а не с художественной точки зрения.
РЕДАКТИРОВАТЬ: Чтобы уточнить, я не заинтересован в деталях низкого уровня, таких как «метод для глубокой очистки на SPU» или «быстрый рендеринг частиц с текстурами вершин», мне интересно, как люди объединили различные методы в рецепт показать специальный эффект для игры.
Например - при рендеринге "космического" взрыва:
- Нарисуйте непрозрачную яркую сферу в центре.
- Нарисуйте альфа-ударную волну вокруг случайной оси.
- Расширьте сферу и уменьшите альфа.
- Расширьте ударную волну и вращайте UV.
- Появляются частицы, появляющиеся случайным образом из центра.
- Камера покачивается, когда ударная волна достигает позиции зрителя.