Мы с важной новостью: с 28 февраля 2025 года сервис Хабр Фриланс прекратит свою работу.

Купить услуги можно до 28 февраля 2025, но пополнить баланс уже нельзя. Если на вашем счете остались средства, вы можете потратить их на небольшие услуги — служба поддержки готова поделиться бонусами, на случай, если средств немного не хватает.
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Программист

Chatacter Animation + Particle FX

Добавлено 15 сен 2016 в 20:23
Эксперимент по совмещению скелетной анимации и эффекта частиц в 2D.

Фичи:
- Анимация персонажа по ключевым кадрам
- Инверсная кинематика (используется для ног)
- Смешивание бега и ходьбы
- Системы частиц с эмиттерами, привязанными к костям

Инструментарий:
- Win32 API
- OpenGL

Примечание: в демонстрациях с названиями *_anim_blending горизонтальная позиция мыши внутри окна задает параметр смешивания. Левый край - тотальная ходьба, правый край - тотальный бег, все промежуточные значения задают промежуточные состояния ходьбы и бега.

Демо - https://drive.google.com/open?id=0B0acIR4O_XZyb...
Исходник - https://drive.google.com/open?id=0B0acIR4O_XZyS...

Управление:
8f0b7b7a4a D97ada7e32 514570726e