NVIDIA GameWorks Integration

Dude i will test it for you thanks so much !

If you mean FaceFX (I don’t believe FaceWorks exists) You can find more information and know when it is released. https://unreal.facefx/

Thank you very much :slight_smile: Please just post it or DM if you have an issues.

I think he meant : https://developer.nvidia/faceworks

Ohh right! Sorry about that completely forgot about that! So many GameWorks technologies now!

I’d be interested in the results of that test as well, considering mine and Roberts branches are no different, I only have an NVIDIA card, im wondering what the could be.

Can you just confirm that inside the package game under Engine/Binaries/ThirdParty you have the HairWorks Folder and the dll inside?

Confirmed, the hair does appear for a split second in a packaged build, so its not an with the actual packaging, but the execution. Works fine in a non packaged build. Will need to do some diagnosis at some point.

with branch it failed to package aswell but it look longer than your default branch

is very strange, The default NVidia project will pacakage and i can see the hair just fine, But the NVAllTech demo won’t… I am currently uploading the nvidia hariworks into a ZIP for you to try and build and see if it’s visible… I can’t seem to find anything different with the projects… I am completely confused.

So for you it’s failing to package completely… is rather strange…

EDIT: Can you both try to donwload and then build project, It’s the Nvidia hairworks default project

i started project with the default nvidia editor and it failed again

That is because you are using the default Nvidia branch, will cause the editor to not package. Please use my branch it will fix the package but we are unsure if the hair will actually show up or not, For me it’s fine but other people are reporting lots of different results, we are figuring it out!

okay will report back with your branch + project :wink:

one question what did you add to the project to make the project packaging work?

edit : BUILD FAILED again…

Absolutely nothing… I compiled the NVidia one and everything works perfectly on my end… I recon it’s something the All Tech project… But i can’t figure it out… It’s a test to see what builds and what doesn’t! :slight_smile:

EDIT: If the build fails could you please send me the logs in the project/Saved/Logs folder Upload them onto pastebin or something like that, Then it will give me some idea of what I can do!

my log file when packaging failed … ://www.file-upload.net/download-10731955/HairWorksDemo.log.html

Right isn’t an, You just haven’t built the Game Binaries that all just follow these instructions then you should be alright…

Build the “Development Editor Win64”
Build the “DebugGame Win64”
Rename the “UE4Game-Win64-DebugGame.target.xml” in Engine/Build/Receipts to “UE4Game-Win64-Development.target.xml”
Opened HairWorks sample in the Editor then File-> Package Product -> Windows -> 64-bit

EDIT: Then just clarify when packaged that the HairWorks DLL is in Engine/Binaries/ThirdParty/HairWorks/GFSDK_HairWorks.win64.dll for the packaged game if not please copy it manually from the UE4 Source

okay allright :slight_smile:

will do one :
Build the “Development Editor Win64”
Build the “DebugGame Win64”
Rename the “UE4Game-Win64-DebugGame.target.xml” in Engine/Build/Receipts to “UE4Game-Win64-Development.target.xml”

and then report back :smiley:

edit: again FAILED… ://www.file-upload.net/download-10732250/HairWorksDemo.log.html log file

Are you sure you did everything correct?
line in the log
[2015.07.01-12.30.49:218][551]MainFrameActions: Packaging (Windows (64-bit)): Program.Main: ERROR: Exception in AutomationScripts.Automation: Missing receipt ‘UE4Game-Win64-Development.target.xml’. Check that target has been built.
means it cannot find that receipt… Make sure you have renamed it or it will not build correctly…

OPS my fault, it was like : UE4Game-Win64-Development.target.xml.xml… thats why it couldnt find it :slight_smile: next try…
will report back

edit: IT WORKED! looks perfect ://prntscr/7nli2z thanks so much robert… so it means i can use my project and package it? … you are my hero

Right thank you for that! Now narrowed it down… It’s something to do with the project! Thank you for testing that for me! :slight_smile:

EDIT: I have no idea whats up the project, I cannot see anything to stop the hair being glitched in the Project,I have tried the Lights to see if it’s a VXGI, No luck there, It all works in the Editor, I wonder if someone from either NVidia or Epic can help us answer question, We have seen it’s possible to package hairworks, We just can’t package particular project, It’s very frustrating and I can’t for the life of me figure out

hi im new to gamework, can anyone have a simple instruction on how to install it in ue4? i download the zip file :stuck_out_tongue: