Hi there, I am trying to create a custom built of Unreal Engine for my Studio and I want Gameworks Plugin to be installed there. I have downloaded Gameworks for ue 4.21 and I see there are plugin folders there containing Gameworks features. If I generate Visual Studio files from there and then rebuild it, will it install??
Anyone can help me on and also I am willing to pay for the job done
Is it possible to use Flex with the latest version of UE4(4.25.4)?
I compiled Flex and it uses the compiled version of UE4(4.19), I would like to work with Flex in the latest version of UE4.
Is there a way to save the results of flex simulation, for example, in the running state, F8 select the model convert to static mesh, save to the hard disk, I am using UE4.20 + flex, very much in need of such a function, thank you!
If you are happy with just storing the Flex Particle Positions in a simple file than you can create your own function in a Blueprint function library somewhat like (not sure about what includes are really needed):
Storing the actual deformed mesh seems to be more complicated, that is what I am trying to find out myself right now. For getting vertices of static meshes there seem to be solutions like and , which use the vertex buffer in the render data, but when I use them with a static mesh extracted from my FlexComponent I only get the undeformed vertices. I think probably has sth to do with how Flex handles its rendering, but I havenât quite understood FlexRender.h yet and am a bit lost tbh. Has anybody some experience on how to export the deformed static mesh which we see in the simulation? I guess the data has to be accessible somewhere, somehow, help would be much appreciated ^^
@NicolasBLuj
+WaveWorks
It has bunch of other GW techs too. I have zero idea on VXGI interaction on the actual water though if thatâs what you are after: it might not do anything at all for it, it could break etc, it is not something Iâve tested that branch against (mainly tested that individual techs work on their own).
Hello alll ! I would like to thank @ dyanikoglu for the 4.25 blast build, itâs and exectly what i was looking for.
I was able to compile and launch the editor and even the 4.20 ue blast example.
I have a small problem, i canât seem to launch the blast authoring tool.
I took âBlast-\blast_tools_and_samples-windows.zipâ and when i launch the authoring tool exe the console launch and close really fast without me being able to see if there is something in it.
Iâm trying to add NvFlow (particle mode) and NvFlex (bodies sim) from the branch /4.21-GameWorks into UE4.27.
NvFlow :
Works with but not . is not a big deal but Iâd like to use instead of. There is no crash and no error log but the particles are not simulated.
NvFlex :
Works with rope and soft joint components, flex mesh can be created from static mesh and flex container can be created and assigned.
There is 2 problems :
When I drag&drop a static flex mesh from the content browser into the scene a StaticMeshActor is created instead of a FlexActor.
When I press play with a Flex Soft Asset in the scene the editor crash with the error
I Think itâs linked to FlexVertexFactory and FlexMeshVertexFactoryShaderParameters but the differences between 4.21 and 4.27 in the render pipeline make it difficult to locate the root of the problem.
But I made it working. I used integration of flex for UE4.22 as reference : https://github/xoyojank/UnrealEngine. The workaround was to bypass the function in ShaderParameterStruct that test the buffers for Flex meshes.
For now I have Flow working with cascade particles using but not (but Iâd like to) and Flex working using and but no fluid rendering as I donât need it but I think itâs possible to have it too. I still donât have a FlexActor created in the scene when I drag&drop a Flex mesh asset but itâs a detail.
Glad to hear you got it working! Canât wait to give it a try once you upload it to GitHub. I do know that some GameWorks tech have separate dll libraries for and , not sure if that might be the for Flow.
Thanks so much for your integration, I missed things trying to do it myself. I wish Flex Fluids worked, Idk the rendering pipeline enough yet myselfâŚ
I noticed the .gitignore needs to be updated to include the Gameworks files so that they can be downloaded by zip. I will merge both Flex and Flow into the 4.26 branch with 4.1/Blast. It would be nice to get everything working in but idk myselfâŚ
See 4.27 Flex/Flow integration few posts above. It has fluid .cpps totally removed because more refactoring is needed since the 4.22 changes. I will continue to work on GW when I can; as I would like VXGI, as well as full featured Flex/Flow. Lumen and RT is just too costly outside of film imho.