Niagara System
Niagara System — это система частиц в Unreal Engine, предназначенная для создания визуальных эффектов, таких как дым, огонь, взрывы, вода и прочая over9000 всякой всячины. Отличается от своей предшественницы, Cascade, модульностью, гибкостью и, что самое главное, возможностью насиловать GPU и CPU, дабы выжать из них все соки.
История[править]
Когда-то давно, в далёком 2004-ом году, когда трава была зеленее, а Epic Games ещё не скатились в Fortnite, появилась Cascade. Она была проста, как валенок, и служила верой и правдой долгие годы. Но время шло, технологии развивались, и каскад начал пованивать. Разрабы поняли, что пора что-то менять, и выкатили Niagara.
Началось всё с невинного желания сделать «каскад 2.0», но, как это обычно бывает, аппетит пришел во время еды. Вместо простого обновления получился целый монстр Франкенштейна, собранный из кучи модулей, скриптов и шейдеров. И, к слову, монстр этот получился весьма годным.