Unreal Engine – FluidNinja LIVE UE2950
Technical Details
Features
Niagara two-way data flow: drive particles using fluidsim / drive fluidsim using particles
Local solver combined with pattern generators – to render infinite fields of responsive sand, water, fog
Cinematics: ready for rendering via Movie Render Queue, supports Sequencer
Volumetrics: custom, lit 3D Smoke volume included + driving native UE Fog and Clouds
Scalable: could be optimized for mobile devices or run a 4k sim container
Simple-mode: track objects and draw trajectories without running fluidsim (eg. footsteps, wheeltracks)
Modular: could be added as ActorComponent / could drive other components (niagara, volumes)
Sim buffers (density, velocity, pressure) exposed to RenderTargets
Examples included (20+ tutorial levels, 10+ usecase levels)
Compiling and packaging is tested on Windows and Android devices
Important: NINJA IS NOT REPLICATED
Simulation Inputs
Niagara Particles (position, velocity)
StaticMeshes, PhysicsBodies (position, size and velocity)
Skeletal Meshes (bone position and velocity)
Textures and Materials (density, velocity)
SceneCaptureCamera and Streaming video
User gestures via mouse and touchscreen