PHYSX NEWS PHYSX SDK
PROJECTS TABLE
GPU PHYSX
GAMES INFO
PHYSX
ARTICLES
PHYSX WIKI FORUM
РУССКИЙ ENGLISH


:: Back to news index ::

Preliminary PhysX FleX integration into Unreal Engine 4 is available

with 34 comments

NVIDIA FleX is the new GPU accelerated particle-based simulation library. The core idea of FleX is that every object is represented as a system of particles connected by constraints. Such unified representation allows efficient modeling of many different materials and natural interaction between elements of different types, for example, two-way coupling between rigid bodies and fluids.

Update: FLEX SDK 0.8 can now be downloaded through GameWorks Download Center

Interested developers may be pleased to hear that NVIDIA has already completed basic integration of FleX solver into Unreal Engine 4, and it can be freely obtained with one specific UE4 source code branch at GitHub.

Standalone FleX SDK and sample demo executable (as showcased below) are also included in the package.

To get access to the UE4 source code branch with FleX integration few steps are required:

1) Create UE developer account and link it with your GitHub account as described here

1.1) It may also be required to link your NVIDIA GameWorks developer account to GitHub as well (guide)

2) Get the FleX branch from NVIDIA repository at github.com/NvPhysX/UnrealEngine

In addition, NVIDIA also offers separate branches with integration of other GameWorks technologies, such as VXGI, WaveWorks and HBAO+.

Standalone FleX SDK can can also be requested for evaluation from NVIDIA directly. Just send an email to physxlicensing@nvidia.com.

In the future, FleX solver will be available as part of PhysX SDK 3.4

Written by Zogrim

March 14th, 2015 at 5:46 pm

Posted in Engines and Wrappers, PhysX SDK

Tagged with ,

34 Responses to 'Preliminary PhysX FleX integration into Unreal Engine 4 is available'

Subscribe to comments with RSS

  1. here’s a new stripped down demo package using 0.8.0 binaries:

    http://www.mediafire.com/download/r3…/FLEX-0.8.0.7z

    this time I include documentation and linux binary, so its a tad bigger (8mb compressed).

      

    applejack

    1 Apr 15 at 5:40 pm

  2. I did create the editor and loaded the Flex apps. None of them resembled the movies about. What an I doing wrong?

      

    Larry jones

    15 Apr 15 at 7:35 pm

  3. Larry jones:
    I did create the editor and loaded the Flex apps.None of them resembled the movies about.What an I doing wrong?

    i got the same thing, im guessing its because i do not have the prerequisites as mentioned in the documentation “…UnrealFlex/UnrealEngine/FlexProject/Documentation/index.html”. i have a ati vision laptop… :(

      

    josh

    20 Apr 15 at 6:19 am

  4. The link to Githud, it’s Broken

      

    Carlos

    26 Apr 15 at 5:30 pm

  5. The link is not broken, you need an account on GitHub and Nvidia Gameworks to see it once you logged in.

      

    Francoberto

    11 Jul 15 at 8:22 pm

  6. Does Flex come with fluids, cloth and softbodies as one package, and does is run on any gpu or only CUDA gpus, because if it’s really coming as part of 3.4 the sdk runs and multiple platforms thankfully so it stands to reason that it uses OpenCL or something.
    Also as Unity developer can we expect Flex to come already integrated should Unity upgrades to 3.4 in the future? thank you.

      

    cayl

    21 Jul 15 at 1:28 am

  7. How would I go about installing this to UE4? I can’t find any tutorials on how to do that.

      

    Tom Heek

    25 Oct 15 at 4:19 pm

  8. on Github page choose branches and go to Flex. then on the right side of the screen click download ZIP. Once thats done, unzip the package to where you want the install to be. Look inside the install folder and click Setup.bat. You will have to have Microsoft Visual Studio 2013 (specifically) installed to your harddrive. Setup.bat will download all the engine data to run the program. After that’s done select GenerateProjectFiles.bat. This should load it into Visual Studio automatically. Highlight UE4 in the engine folder on the right side of visual studio. Right click, press BUILD. Make sure on the toolbar your solution platform is set to Win64. once its done building. Look in the original install folder Engine>Binaries>Win64 UE4Editor.exe to launch the engine. Make a shortcut for convenience.

      

    Terrence Hill

    27 Oct 15 at 2:00 am

  9. Srry, missed a step, once GenerateProjectFiles.bat is done making files. a new file should appear in the install folder, UE4.sln. Click that and it should bring up Visual Studio. Follow the visual studio building instructions from there.

      

    Terrence Hill

    27 Oct 15 at 2:15 am

  10. Hello,

    I want use flexible mesh in game and for this I want use Flex of Nvidia. I has tried to integrate this

    https://github.com/NvPhysX/UnrealEngine/tree/FleX

    in the UE4.10 but This is not the web page.

    I need help.

    Thanks you.

      

    Roozbeh

    4 Jun 16 at 12:48 pm

  11. npgraphx

    2 Dec 17 at 7:23 am

  12. stopfibronow

    2 Dec 17 at 7:23 am

  13. rattan4you

    2 Dec 17 at 7:23 am


Leave a Reply

*
Copyright © 2009-2014. PhysXInfo.com | About PhysXInfo.com project | Privacy Policy
PhysX is trademark of NVIDIA Corporation