# NVIDIA GameWorks Integration

**URL:** <https://forums.unrealengine.com/t/nvidia-gameworks-integration/16686>\
**Category:** Asset Creation\
**Tags:** unreal-engine\
**Created:** [December 7, 2014, 7:11pm UTC](https://forums.unrealengine.com/t/nvidia-gameworks-integration/16686 "2014-12-07T19:11:32Z")\
**Posts on this page:** 20\
**Page:** 209

<div class="post-metadata">

**Author:** ![Derjyn](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/derjyn/32/931618_2.png) [@Derjyn](https://forums.unrealengine.com/u/Derjyn)\
**Post date:** [December 9, 2017, 1:29am UTC](https://forums.unrealengine.com/t/nvidia-gameworks-integration/16686/4371 "2017-12-09T01:29:54Z")

</div>

As promised, some Flow magick. The “beam” there has collision on it and rotates, sweeping through the toxic smoke.

I’m impressed with Flow, but the performance is pretty bad. A lot of tweaking to get something that looks and runs good, and it’s hit or miss as far as usability. It doesn’t respond well to lighting. In those shots, the smoke is being lit by a directional light in the scene. However, if I put that smoke in an area with point lights, spotlights, emissive, whatever… Well, Flow elements don’t seem to darken. I think Nvidia needs to work on lighting with Flow more. That, or I’m missing something. I’ve tinkered with materials, render materials, etc. All the Flow elements, pretty much.

I think currently, Unreal Engine’s own particle systems are still the way to go for your average user. I could see doing plenty of one-off things with Flow, or something centered around it for a scene or a game-jam offering, or some sort of toy in general. You can really crank the quality up on it, that’s for sure. That is a lower quality setup, and runs at ~25fps on my lowly rig.

---

<div class="post-metadata">

**Author:** ![OsirisDM27](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@OsirisDM27](https://forums.unrealengine.com/u/OsirisDM27)\
**Post date:** [December 9, 2017, 3:40pm UTC](https://forums.unrealengine.com/t/nvidia-gameworks-integration/16686/4372 "2017-12-09T15:40:20Z")

</div>

\*\*, \*\*big thanks for your answer. Can I ask another question. It is about Nvidia blast. What is the main differences beteen blast mesh and destructable mesh. Where I should use blast and where another. I googled already but cant find information about blast in unreal engine.  
End another question about folder of compiled Unreal with gameworks. Is 40Gb and all that files and folders there needed to work engine correctly?

---

<div class="post-metadata">

**Author:** ![Derjyn](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/derjyn/32/931618_2.png) [@Derjyn](https://forums.unrealengine.com/u/Derjyn)\
**Post date:** [December 12, 2017, 3:47am UTC](https://forums.unrealengine.com/t/nvidia-gameworks-integration/16686/4373 "2017-12-12T03:47:03Z")

</div>

Blast has more detail, and better performance than the default destructible. You can find some in-depth info on [Blast](https://developer.nvidia/blast) (note that you need to be registered and logged in to follow that link).

As far as the compiled size- yep. Compiling from source results in a huge workspace. You can trim it down, but it’s ill-advised during development. I’m still wrapping my head around making “installed builds”, a similar sort of engine workspace you end up with when installing from the Epic Launcher. It’s a bit advanced/intense and a lot of work. Things break, people starve, kittens start doing drugs. So for now, I’d just get familiar with things as they are, experiment with GameWorks, and worry about that insanity down the road 😉

---

<div class="post-metadata">

**Author:** ![Rikard](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Rikard](https://forums.unrealengine.com/u/Rikard)\
**Post date:** [December 12, 2017, 4:04pm UTC](https://forums.unrealengine.com/t/nvidia-gameworks-integration/16686/4374 "2017-12-12T16:04:50Z")

</div>

I have merged WaveWorks 4.16 with VRWorks 4.16. and when I enable LensMatchedShadingRendering is what I get (see image below).

I’m trying to follow page with instructions to integrate VRWorks in UE4: [https://developer.nvidia/lens-ma…gration-part-2](https://developer.nvidia/lens-matched-shading-and-unreal-engine-4-integration-part-2)

I’m guessing it has to do with a missing FASTGS call in the vertex shader of the Waveworks Quad Tree or something. I’m not too familiar with the UE4 source, so any hints or help would be appreciated. F.ex. Where would vertex shader be located in the source?

 ![vr-wave.png](https://d3kjluh73b9h9o.cloudfront.net/original/4X/7/e/f/7ef931988fb2bd72222d0d1142c5633864e81d3d.png)

---

<div class="post-metadata">

**Author:** ![eleika](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/eleika/32/931878_2.png) [@eleika](https://forums.unrealengine.com/u/eleika)\
**Post date:** [December 12, 2017, 9:14pm UTC](https://forums.unrealengine.com/t/nvidia-gameworks-integration/16686/4375 "2017-12-12T21:14:05Z")

</div>

OK guys. All the links are dead and all guides that i ahve found in 2hrs of reading and looking lead to dead links or dead ends.

is what i want to know.

1 ive got nvidia vxgi from [https://developer.nvidia/vxgi](https://developer.nvidia/vxgi)

2 where do i put the Files or what files do i run with what Software

im sorry but 277 pages of ? thing has to be pinned somewhere top. or is it difficult to run and no one cant anylonger ?

Thanks hope u can help

---

<div class="post-metadata">

**Author:** ![Aximandis](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Aximandis](https://forums.unrealengine.com/u/Aximandis)\
**Post date:** [December 13, 2017, 7:50pm UTC](https://forums.unrealengine.com/t/nvidia-gameworks-integration/16686/4376 "2017-12-13T19:50:23Z")

</div>

As a favor to others who (like me) are NOT experts, are two tutorials I followed to successfully build Unreal Engine from source code that includes all the GameWorks features:  
v=J6x0jTpKBUs  
There’s no narration, and it goes fast so be prepared to pause and study at key points. Just follow what guy does, and it works.

The other is an excellent tutorial from Johnb4467. He explains very clearly why and how you want to build Unreal Engine way, and as a bonus he includes steps to add the Substance plugin:  
v=3\_\_hahPm22w  
Very helpful, thanks !

And thank you to . for putting the build together and saving us a lot of grief. I used his 4.17 build found (be sure you’re logged in to your GitHub account or you’ll get a 404 error): [https://github/MaximeDup/UnrealEngine](https://github/MaximeDup/UnrealEngine)

---

<div class="post-metadata">

**Author:** ![Derjyn](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/derjyn/32/931618_2.png) [@Derjyn](https://forums.unrealengine.com/u/Derjyn)\
**Post date:** [December 14, 2017, 9:02am UTC](https://forums.unrealengine.com/t/nvidia-gameworks-integration/16686/4377 "2017-12-14T09:02:58Z")

</div>

> [@eleika](#):
>
> OK guys. All the links are dead and all guides that i ahve found in 2hrs of reading and looking lead to dead links or dead ends.
> 
> is what i want to know.
> 
> 1 ive got nvidia vxgi from [https://developer.nvidia/vxgi](https://developer.nvidia/vxgi)
> 
> 2 where do i put the Files or what files do i run with what Software
> 
> im sorry but 277 pages of ? thing has to be pinned somewhere top. or is it difficult to run and no one cant anylonger ?
> 
> Thanks hope u can help

As developers/designers, we need to be prepared to read 278 pages, regularly. 😉  
Your options are to either: a) wait until stable builds are more common, or b) be ready to deal with a lot of issues. There is a more current build that’s somewhat stable, with a majority of the GameWorks offerings, for 4.17, and another with Flex and Blast for 4.18.

Read back a few pages, you’ll find it. If you intend to tinker with GameWorks, thread with 278 pages is full of helpful information, so keep it handy!

---

<div class="post-metadata">

**Author:** ![WindyStrife](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@WindyStrife](https://forums.unrealengine.com/u/WindyStrife)\
**Post date:** [December 15, 2017, 1:45am UTC](https://forums.unrealengine.com/t/nvidia-gameworks-integration/16686/4378 "2017-12-15T01:45:30Z")

</div>

VXGI 4.18 released 😃  
/tree/VXGI-4.18

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_3eab27e5](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_3eab27e5](https://forums.unrealengine.com/u/anonymous_user_3eab27e5)\
**Post date:** [December 15, 2017, 6:49am UTC](https://forums.unrealengine.com/t/nvidia-gameworks-integration/16686/4379 "2017-12-15T06:49:34Z")

</div>

> [@Aximandis](#):
>
> (be sure you’re logged in to your GitHub account or you’ll get a 404 error)

Also be sure to have your GitHub account connected to your Unreal Engine account. That part is what had me pulling my hair out for a while.

> [@WindyStrife](#):
>
> VXGI 4.18 released 😃  
> /tree/VXGI-4.18

Nice! Thanks!

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_70c8d330](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_70c8d330](https://forums.unrealengine.com/u/anonymous_user_70c8d330)\
**Post date:** [December 19, 2017, 9:48pm UTC](https://forums.unrealengine.com/t/nvidia-gameworks-integration/16686/4380 "2017-12-19T21:48:05Z")

</div>

hey, are there any plans to make FleX work with skeletal meshs or only turn parts of a mesh into fleX? I realy like fleX but without these features I can’t realy use it 😕 Thanks for the great work guys I am looking forward to every update!

---

<div class="post-metadata">

**Author:** ![AyanMiru](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/ayanmiru/32/1194638_2.png) [@AyanMiru](https://forums.unrealengine.com/u/AyanMiru)\
**Post date:** [December 20, 2017, 7:42am UTC](https://forums.unrealengine.com/t/nvidia-gameworks-integration/16686/4381 "2017-12-20T07:42:33Z")

</div>

> [@](#):
>
> hey, are there any plans to make FleX work with skeletal meshs or only turn parts of a mesh into fleX? I realy like fleX but without these features I can’t realy use it 😕 Thanks for the great work guys I am looking forward to every update!

You may want to check thread. The method allows to glue parts of mesh to animated actors with collision. No falloff as far as I know, so it’s hard to use in some cases.  
[Animated NVIDIA Flex soft body rig - Unreal Engine Forums](https://forums.unrealengine/community/community-content-tools-and-tutorials/70545-animated-nvidia-flex-soft-body-rig?98727-Animated-NVIDIA-Flex-soft-body-rig=)

Edit: 🙂

---

<div class="post-metadata">

**Author:** ![Colourphoenix](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Colourphoenix](https://forums.unrealengine.com/u/Colourphoenix)\
**Post date:** [December 20, 2017, 11:47am UTC](https://forums.unrealengine.com/t/nvidia-gameworks-integration/16686/4383 "2017-12-20T11:47:27Z")

</div>

Hey guys,  
is there any Hairworks Version that works with UE 4.17 yet? Or does anyone know if and when it will be usable ?

---

<div class="post-metadata">

**Author:** ![ZAxis](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@ZAxis](https://forums.unrealengine.com/u/ZAxis)\
**Post date:** [December 21, 2017, 5:10am UTC](https://forums.unrealengine.com/t/nvidia-gameworks-integration/16686/4384 "2017-12-21T05:10:32Z")

</div>

> [@duke22](#):
>
> Any word on a 4.18 VXGI branch?

VXGI 4.18 With HBAO+ : /tree/VXGI-4.18

---

<div class="post-metadata">

**Author:** ![Colourphoenix](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Colourphoenix](https://forums.unrealengine.com/u/Colourphoenix)\
**Post date:** [December 21, 2017, 9:52am UTC](https://forums.unrealengine.com/t/nvidia-gameworks-integration/16686/4385 "2017-12-21T09:52:44Z")

</div>

> [@Aximandis](#):
>
> First post , and new to UE4, so bear with my noobyness. Sorry if has been discussed before.
> 
> I’m trying to import an .apx Hairworks file saved out of the Hairworks viewer into the latest version of UE, but I don’t even see the .apx file option on the import list. Won’t read the .apx file, and drag and drop doesn’t work either.
> 
> I’m using the regular version of UE 4.18.1 downloaded through the launcher, do I need to build UE from the source code to use GameWorks ?
> 
> Many thanks.

I’m not sure but I did not find any information about hairworks usable in version.  
The only one I got to work is currently in UE 4.16 and therefore I needed to rebuild the engine via Visual studio.  
You need to have a connection between your Epic and your Github account and then you can download the files.

But I would really like to know when it will be usable in a newer UE version

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_70c8d330](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_70c8d330](https://forums.unrealengine.com/u/anonymous_user_70c8d330)\
**Post date:** [December 22, 2017, 8:23pm UTC](https://forums.unrealengine.com/t/nvidia-gameworks-integration/16686/4386 "2017-12-22T20:23:36Z")

</div>

> [@AyanMiru](#):
>
> You may want to check thread. The method allows to glue parts of mesh to animated actors with collision. No falloff as far as I know, so it’s hard to use in some cases.  
> [Animated NVIDIA Flex soft body rig - Unreal Engine Forums](https://forums.unrealengine/community/community-content-tools-and-tutorials/70545-animated-nvidia-flex-soft-body-rig?98727-Animated-NVIDIA-Flex-soft-body-rig=)
> 
> Edit: 🙂

Thanks for the answer 🙂 looks pretty interesting but since it still uses static mesh morphs will not work and also making everything a soft body sounds pretty performance expansive 😕

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_cb9ec8a0](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_cb9ec8a0](https://forums.unrealengine.com/u/anonymous_user_cb9ec8a0)\
**Post date:** [December 26, 2017, 12:09am UTC](https://forums.unrealengine.com/t/nvidia-gameworks-integration/16686/4387 "2017-12-26T00:09:19Z")

</div>

hi all guys.  
(A) i usual used VXGI with 4.17 for some works.  
(B) i delated the dir about 4.17 and downloaded+installed the VXGI 4.18

now i can’t use VXGI anymore:  
for exemple with 4.18 VXGI(B) if i create a scene the GI result like “bloked”. i cant chage sky light intesity so i cant work (sun light works good)

if i delate the VXGI 4.18(B) dir and i download and re-istall the VXGI(C) 4.17 i get the SAME problem

if i use VXGI 4.18(B) and i convert a progect made with VXGI 4.17(A) the VXGI works good

i cant understand what happend

someone can help me please? ☹

---

<div class="post-metadata">

**Author:** ![Novarek](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Novarek](https://forums.unrealengine.com/u/Novarek)\
**Post date:** [December 27, 2017, 5:56am UTC](https://forums.unrealengine.com/t/nvidia-gameworks-integration/16686/4388 "2017-12-27T05:56:49Z")

</div>

Quick question, I was wondering if it was possible to expose HairWorks property into the sequencer with BP magic in order to keyframe some of the Hairworks value for cinematics purpose?  
I’ve heard it was possible only by a risky attempt of editing the source code macros of FHairWorksInstance to allow the HairWorksAssets and HairworksMaterials to be modified in the event graph and construction script, did somoene already experimented with subject ?

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_6fb9478c](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_6fb9478c](https://forums.unrealengine.com/u/anonymous_user_6fb9478c)\
**Post date:** [December 27, 2017, 10:49am UTC](https://forums.unrealengine.com/t/nvidia-gameworks-integration/16686/4390 "2017-12-27T10:49:49Z")

</div>

Hello! is released ?

---

<div class="post-metadata">

**Author:** ![enoes](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@enoes](https://forums.unrealengine.com/u/enoes)\
**Post date:** [December 27, 2017, 2:50pm UTC](https://forums.unrealengine.com/t/nvidia-gameworks-integration/16686/4391 "2017-12-27T14:50:08Z")

</div>

> [@VinaCaptcha](#):
>
> Hello! is released ?

vxgi nvflow blast flex hairworks everything is works?  
i think simple version 4.18.

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_6fb9478c](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_6fb9478c](https://forums.unrealengine.com/u/anonymous_user_6fb9478c)\
**Post date:** [December 27, 2017, 5:51pm UTC](https://forums.unrealengine.com/t/nvidia-gameworks-integration/16686/4392 "2017-12-27T17:51:49Z")

</div>

> [@](#):
>
> vxgi nvflow blast flex hairworks everything is works?  
> i think simple version 4.18.

I will be test version tonight!

[Previous page](https://forums.unrealengine.com/t/nvidia-gameworks-integration/16686.md?page=208)

[Next page](https://forums.unrealengine.com/t/nvidia-gameworks-integration/16686.md?page=210)
