TGViewer
Phase Of Horizon | HollowEngine Phase Of Horizon | HollowEngine @hollowengine · 372 subscribers
Post #323 81
Эмиттеры партиклов 🎮 | День 9

В общем, сегодня доработал ядро системы эффектов до уровня "С этим уже можно работать", следующий шаг - "С этим хочется работать" 🙃
Если коротко, уже есть много разных параметров, связанных с партиклов:
- Частота спавна частиц, задержка между спавном, количество частиц для спавна. 🧱
- Форма, в которой спавнятся частицы (Точка, Сфера, Конус, Диск, Линия), их размеры динамические и их можно менять как руками, так и на таймлайне. Также, чуть позже планируется возможность использовать готовые модели в качестве формы 👀
- Материал, который влияет на внешний вид партикла. Это текстура (или анимация спрайтов), режим смешивания и наложения, видимость сквозь блоки и пара других настроек.
- Практически все параметры динамические, их можно настроить на таймлайне или привязать математическое выражение с переменными. 💻
- Переменные эффекта можно менять в реальном времени, так что при желании можно привязать эффект к нескольким костям сущности, или сделать линии между точками в мире 🫣
- Модули: можно добавить свои модули влияющие на поведение партиклов, например, шум или коллизии. То есть можно даже через скрипт расширить эту систему своими функциями 💥

В общем, я бы сказал, порядка 25% из моих планов уже готово. Дальше по планам:
- Сделать более чёткую иерархию, чтобы несколько источников частиц можно было сгруппировать в общий объект и анимировать/привязывать уже его. 🔒
- Добавить примитивы с материалами, а не только частицы. Например, сферу, а на неё наложить шейдер, чтобы создать что-то вроде силового поля. 🌐
- Больше типов шейдеров, например, трейлы или лучи. ☄️
- Постпроцессинг: Тряска экрана, размытие/фокусировка, ударная волна и другие эффекты/фильтры.

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

Ну и ещё, из мелких правок, я доработал док-панель, теперь она, как в Intellij Idea, имеет нижние и верхние панели. Верхние - слева и справа от основного контента. А нижние - для длинных панелей вроде таймлайна, консоли или ассетов. Всё это с возможностью полной настройки, в общем, всё для вашего удобства 🔥
  • ❤ 6
More from @hollowengine
  1. Sep 22, 2026Ну вот, и даже ничего не сгорело, не зря год назад запарился и написал систему инстансинга…
  2. Sep 22, 2026Зря вы мне доверили систему эффектов и партиклов 😱 (День 8)
  3. Sep 21, 2026Ещё больше визуальных доработок ✨ (День 7) Продолжаю вчерашние доработки и исправления, на…
  4. Sep 20, 2026Доработка панелей мода 🛞 Сегодня я существенно доработал панели и окна движка, если корот…
  5. Sep 19, 2026Дядя HollowHorizon окончательно поехал крышей 🕺 Сегодня вышел HollowEngine 2.3.4, я туда…
  6. Sep 19, 2026Немного доработал панель инструментов 🔧 Теперь там есть возможность сразу выбирать режимы…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →