Как стать автором
Обновить
17
0
Александр @A1ex

Пользователь

Отправить сообщение

Разработка системы частиц на платформе DirectX 9. Часть II

Время на прочтение10 мин
Количество просмотров13K
Этот пост является 2-ой и последней частью статьи о разработке системы частиц на DirectX 9. Если вы еще не читали первую часть, то рекомендую с ней ознакомиться.

В этой части статьи будет рассмотрено: работа со спрайтами, вершинные и пиксельные шейдеры, эффекты, пост-эффекты. В частности для реализации пост-эффекта — приём рендера в текстуру.
Читать дальше →
Всего голосов 48: ↑43 и ↓5+38
Комментарии40

Разработка системы частиц на платформе DirectX 9. Часть I

Время на прочтение7 мин
Количество просмотров16K
Данный пост будет о том, как разработать свою собственную, и достаточно производительную (на моем компьютере спокойно отрисовывается и анимируется 1 000 000 частиц в реальном времени), систему частиц. Писать будем на языке C++, в качестве платформы будет использован DirectX 9.

Вторая часть доступна здесь.

Пример одного из кадров визуализации (кликабельно):


Читать дальше →
Всего голосов 56: ↑51 и ↓5+46
Комментарии14

Как я MIDI-клавиатуру писал

Время на прочтение8 мин
Количество просмотров15K
Не так давно я загорелся идеей написать свою MIDI-клавиатуру. Позже к ней был прикручен гитарный гриф, она научилась распознавать аккорды и воспроизводить мелодии. Собственно об этом и будет этот пост.
Если вам интересно как программно воспроизводить звук через MIDI-синтезаторы, алгоритм распознавания гитарных аккордов, или же вы просто любите играть на гитаре или клавишных инструментах прошу под кат.
Читать дальше →
Всего голосов 25: ↑23 и ↓2+21
Комментарии29

Информация

В рейтинге
Не участвует
Откуда
Екатеринбург, Свердловская обл., Россия
Дата рождения
Зарегистрирован
Активность