Announcement

Collapse
No announcement yet.

NVIDIA GameWorks Integration

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • replied
    I found these two branches in this same forum of xoyojank and dyanikoglu

    https://github.com/xoyojank/UnrealEngine/tree/4.22-FleX
    https://github.com/dyanikoglu/UnrealEngine/tree/4.22-Blast

    Someone who knows and has the necessary knowledge can mix them and get the 4.22 with flex and blast

    I am not an expert on this


    thanks to all who make this forum possible

    Leave a comment:


  • replied
    Originally posted by karma4jake View Post
    I merged Flex 4.21 port from here:
    https://github.com/trashbyte/UnrealE...tree/4.21-FleX

    into 0lento's 4.21 Gameworks branch (without Waveworks).

    I tested everything and it all builds and seems to be working fine, here is the link:

    https://github.com/karma4jake/UE4_Ga...Gameworks+Flex

    I can submit a pull request after further testing to make sure everything is in order,



    @karma4jake, can you please do the same but with the 4.21 olento waveworks branch?

    Thanks for you work

    Leave a comment:


  • replied
    I didn't change anything besides adding back "forceinline" to that one file mentioned on previous forum page. Credit to byte or trashbyte,

    Leave a comment:


  • replied
    Originally posted by karma4jake View Post
    I can submit a pull request after further testing to make sure everything is in order,
    Ah, don't need to PR it to mine as I prefer checking the changes myself so I clean them up and and then include the fixed FleX, I do appreciate the work however. I'll check trashbyte's and your changes as I'm actually curious what happened with the compilation issue on my old wip branch for this so want to do the diffs to see where it went wrong as well. Thanks for this!
    Last edited by 0lento; 08-17-2019, 03:03 AM.

    Leave a comment:


  • replied
    I merged Flex 4.21 port from here:
    https://github.com/trashbyte/UnrealE...tree/4.21-FleX

    into 0lento's 4.21 Gameworks branch (without Waveworks).

    I tested everything and it all builds and seems to be working fine, here is the link:

    https://github.com/karma4jake/UE4_Ga...Gameworks+Flex

    I can submit a pull request after further testing to make sure everything is in order,

    Leave a comment:


  • replied
    0lento mentioned that he is going to skip 4.22 for GameWorks integration. Is there anyone else who planning to port HairWorks for 4.22 by any chance?

    Leave a comment:


  • replied
    I found a 4.21 port for Nvidia Flex, which apparently all-around works...I know this is 2 engine versions behind, but maybe someone has use for it, I may merge it with 0lento's 4.21 Gameworks branch.

    https://github.com/trashbyte/UnrealE...tree/4.21-FleX

    Thanks to this developer for the code:
    https://trashbyte.io/blog/2019/07/03/update.html

    EDIT1 : Engine builds and everything works perfectly in FlexProject and renders fluid/everything fine, but when packaging project for Win64 development the build fails at the end with 1 LNK error.

    =============================================================================================
    EDIT2 : Fixed project build error in above branch = source/runtime/engine/public/gameworks/FlexPluginGPUParticles.h

    -Line60:
    "FArchive& operator<<"...

    -Becomes:
    "FORCEINLINE FArchive& operator<<"...
    =============================================================================================
    After the fix everything works as it should, but due to the author's implementation, the Flex plugin must be enabled always or the engine will refuse to load. I looked through the code, and it is because the author used an engine-code dependent method using the new "ShaderCore" split, which requires the Flex plugin to remain enabled in the engine.
    Last edited by Cytokinetik; 08-16-2019, 12:24 AM.

    Leave a comment:


  • replied

    I have an issues when building the ue4 in C++. I download & install 0lento 4.21-Gameworks+Wavework, Visual Studio Community 2017 15.9.14, follow the note check the "Game Development with C++" workload, and the "Unreal Engine Installer" and "Nuget Package Manager" optional components. At the end of the process, 66 errors appear. Can anyone help me pls? thankkkkkk <3
    Attached Files

    Leave a comment:


  • replied
    Originally posted by Globomidia 3DU View Post
    Hello, all links are dead?
    They are not dead, you need to link your github account to ue4 account to access private UnrealEngine repositories on github, more about this here:
    https://www.unrealengine.com/en-US/ue4-on-github

    Leave a comment:


  • replied
    Anyone know if VXGI died when DXR came out? I still use VXGI over DXR for several reasons. The latest version Nvidia released was for 4.21 so hoping for updates to newer engine versions.

    Thanks for response!

    Leave a comment:


  • replied
    Hello, all links are dead?
    https://github.com/0lento/UnrealEngine
    https://github.com/xoyojank/UnrealEngine/tree/4.22-FleX

    Thank you.

    Leave a comment:


  • replied
    Originally posted by 0lento View Post
    If Nvidia however comes with updated branches themselves, I'll happily merge them even with my current computer.
    Thank you very much for the answer! Good luck with your computer. We will wait.

    Thanks again for your work!

    Leave a comment:


  • replied
    Originally posted by TrinityMS View Post
    Are you planning on compiling this for 4.22? It is very important for us. The most necessary - HairWorks+WaveWorks.
    Right now it's looking like I'll skip 4.22 for multiple reasons, I may try again on 4.23 but really hoping Nvidia would update these techs themselves for at least 4.22 as there are quite big rendering changes in the engine that makes manual upgrading for these less trivial.

    Also since UE4 has grown bigger, my compilation times on any recent engine versions are horrible, it takes few hours to get new build up and running on my computer which also makes upgrading and fixing these techs super slow (we are talking many days just waiting for computer to build things). I'm planning to upgrade my rig to a new 16 core Ryzen once it's available (so in few months) and could then take a look again these for 4.23 but since the needed changes are quite big, I can't give any promises at this point.

    If Nvidia however comes with updated branches themselves, I'll happily merge them even with my current computer.

    Leave a comment:


  • replied
    This is compile the 4.21- GameWorks+WaveWorks by 0lento - amazing work and thank you!
    Hello 0lento.
    Are you planning on compiling this for 4.22? It is very important for us. The most necessary - HairWorks+WaveWorks.
    We will be very grateful for the answer and your work!
    Last edited by TrinityMS; 08-06-2019, 03:22 PM.

    Leave a comment:


  • replied
    We appreciate your efforts guys. I would love to see if I can get rest of the Flex fixes working, but I'm no rendering engineer so I'm not sure how involved it would be

    Leave a comment:

Working...
X