# NVIDIA FleX

[![NVIDIA Flex](https://d29g4g2dyqv443.cloudfront.net/sites/default/files/akamai/gamedev/images/flex.jpg &quot;NVIDIA Flex&quot;)](https://d29g4g2dyqv443.cloudfront.net/sites/default/files/akamai/gamedev/images/flex.jpg)

FleX is a particle based simulation technique for real-time visual effects.Traditionally, visual effects are made using a combination of elements created using specialized solvers for rigid bodies, fluids, clothing, etc. Because FleX uses a unified particle representation for all object types, it enables new effects where different simulated substances can interact with each other seamlessly. Such unified physics solvers are a staple of the offline computer graphics world, where tools such as Autodesk Maya&#39;s nCloth, and Softimage&#39;s Lagoa are widely used. The goal for FleX is to use the power of GPUs to bring the capabilities of these offline applications to real-time computer graphics.

[Unity Plugin](https://assetstore.unity.com/packages/tools/physics/nvidia-flex-for-unity-1-0-beta-120425)

[Flex Github Repository](https://github.com/NVIDIAGameWorks/FleX)

  

**Key Features**
- Artist-focused tools to ensure turnkey solutions 
- Unified solver for effects 
- Rigid/deformable bodies 
- Phase transition 
- Particles 
- Fluids 
- Cloth 
- Rope 
- Adhesion 
- Gases 

| Platforms | Win/Linux |
| Dependencies | TBA |
| Engines | [UE4 (GitHub)](/nvidia-gameworks-and-ue4)  
 [Unity](https://assetstore.unity.com/packages/tools/physics/nvidia-flex-for-unity-1-0-beta-120425) |
| Links | [NVIDIA FleX 1.1.0 released](/nvidia-flex-110-released)  
[Siggraph 2014 paper](http://blog.mmacklin.com/flex/)  
[Siggraph 2013 paper](http://mmacklin.com/pbf_slides.pdf)  
[UE4 GameWorks Forum](https://forums.unrealengine.com/showthread.php?53735-NVIDIA-GameWorks-Integration) |

### Unity NVIDIA FleX Tutorial Videos

https://www.youtube-nocookie.com/embed/Fp1SMb3SWoo

https://www.youtube-nocookie.com/embed/2IOXPnbHuvo

https://www.youtube-nocookie.com/embed/niJ-GFKbsA0

https://www.youtube-nocookie.com/embed/VelIt1v0CAY

  

### Testimonial

&gt; TouchDesigner&#39;s integration of NVIDIA Flex has let our customers run particle simulations on their NVIDIA GPUs with more than a tenfold increase in the number of particles possible before. Flex enables complex simulations that were once the realm of offline applications to run in TouchDesigner in real-time.
&gt; 
&gt; Ben Voigt, Product Manager, Derivative


