NVIDIA GameWorks Integration

Sorry for asking so many questions, but does anybody know how to avoid light leaking on directional lights? Also, are there any plans to support vxgi indirect lighting with stationary lights? I know it seems redundant, but currently when I target low end hardware and have to disable shadows, there’s no shadow mapping to fall back on, and I still want to have vxgi on high end systems with the sationary light so that specular tracing has light to recieve.

Hi,

Thank you for sharing amazing technology, I am using build for testing interior archviz
It’s really nice but i’m getting “dark corners” and it kind of crush the quality with small rooms like in my test. It seems like GI does not “reach” these corners

Do you know how to solve ?
I tried several tricks involving addings lights and playing with GI settings without success. I don’t care about the framerate as i’m already getting 8 fps and i’m using the movie tool for a video with a nice framerate

Since you are using my build, try turning HBAO+ off, or reconfigure it.

I have two questions regarding the practicality of using hbao and vxgi in particular: Has Nvidia considered creating the appropriate hooks and extension points to implement gameworks as plugins instead of an engine alteration, and secondly don’t both of these products have licensing costs associated with them?

The GameWorks integrations, and that includes HBAO+ and VXGI will probably never become plugins, unless of course the rendering pipeline is opened up more to plugins (thats up to Epic to do), as it requires integration into the actual rendering pipeline, and plugins only have access to a small part of the rendering.

As for the licensing cost, I will leave that to and to answer. But I guess you could go and take a look at the NVIDIA Developer website.

Thank you very much!

When activating my PostProcessVolume and lowering the Power Exponent of HBAO+, i can get rid of these dark corners and get nice soft shadows! Also with the blur radius to 8 pixels, i can push it higher without getting any dark.
It seems like HBAO+ is overiding the default “whatever dark effect” and therefore you can adjust these shadows by activating it.

As far as I can see the HairWorks integration in the GitHub branch is suitable for a proper release, I haven’t encountered any problems or limitations. When will it get added to the main branch? 4.10?

Also, is it legal to use the nVidia demo hair assets in commercial projects? Some of them are generic enough that they would be pretty useful to implement verbatim

I dont think it’ll ever be integrated into the actual engine. Im pretty sure I read that somewhere. As for asset usage, I believe stated that it is okay to use the assets in commerical projects. Read back through thread, its stated somewhere.

The VXGI-4.9 branch is on NvPhysX github, based on UE 4.9.1.
/tree/VXGI-4.9

  • Upgrade to UE 4.9.1
  • Added experimental support. GPU features are not supported in mode yet.
  • Replaced the r.VXGI.DebugMode console variable with new viewport modes.
  • Fixed a number of bugs, improved voxelization performance.
  • Cleaner integration code, new rendering backend for VXGI.

HBAO+ is supported too, but only in mode, there are some issues with , so we’re not releasing it yet.

With branch, we’re trying a new development/release process. Development happens in git now instead of p4, which makes merges and UE updates much easier. I’m pushing the code to a separate repository, directly on Github: https://github/apanteleev/UnrealEngine/tree/VXGI-4.9 - and the NvPhysX maintainers are going to pull changes into the “official” repo from time to time.

Sweet, will check it out soon and try out soon.

Right - we are investigating the options to turn these techs into plugins, but is very non-trivial.

Regarding the license, please see post by : https://forums.unrealengine/showthread.php?53735-NVIDIA-GameWorks-Integration&p=309856&viewfull=1#post309856

Thank you!
We really need thanks button :P.
_edit
are those files provided from Epics server or Github? Im getting really slow internet connection, like marketplace slow connection. Fromn github i downloaded at 1200kbps but setup.bat running at 100kbps. Is anyone getting like slow connection?

It,s amazing
And now just I am waiting for flameworks release!
When could we get flame works branch on ue4.9 ?:smiley:

(Translated by Google translate)

Please don’t expect updates to branches other than VXGI in the near future. We’re working on merging everything into one supported branch, or at least into a smaller number of branches, so there should be a general update when that’s ready.

So is it worth me upgrading my branch to 4.9 with the latest changes? or should I wait for the consolidated branch/branches?

So that means everything but VXGI is on hold as far as development goes? That would be a real pity!

It’s probably worth upgrading your branch if there aren’t too many breaking changes in 4.9. Like I said earlier, porting VXGI to 4.9 took me a day because of all the RHI changes; HBAO+ was simpler.

Hi
How to run ue4.9 vxgi on ?
Please explain
Sorry for noob question

Download and compile the 4.9 VXGI branch of NVIDIA’s then run the engine with command line switch (so UE4Editor.exe -) or add it to the debugging command line options in Visual Studio.

Thanks
I couldn’t find command line.
Could you show it by image please ?
I’m begginer in ue4.

(Translated by Google translate)