Announcement

Collapse
No announcement yet.

NVIDIA GameWorks Integration

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

  • replied
    4.25 evry time crash when groom importing

    Leave a comment:


  • replied
    Originally posted by Jerry.Richards View Post
    formatc2013 Actually, at the moment I am working on my own editor and game engine. Basically creating a product to compete with 3dsMax/Maya and UE4/5. I am offering my help since this is somewhat fresh on my mind, and it makes use of NVidia codebase (I love NVidia and have used their products for years). I cannot spend too much time on it but if it is something that you will use then I'll take a quick stab at it. . . but offer no promises. Some of the bugs can take hours to track down.
    That sounds like a daunting task. Are you working on it alone?

    Leave a comment:


  • replied
    formatc2013 Actually, at the moment I am working on my own editor and game engine. Basically creating a product to compete with 3dsMax/Maya and UE4/5. I am offering my help since this is somewhat fresh on my mind, and it makes use of NVidia codebase (I love NVidia and have used their products for years). I cannot spend too much time on it but if it is something that you will use then I'll take a quick stab at it. . . but offer no promises. Some of the bugs can take hours to track down.

    Leave a comment:


  • replied
    It's ok for now, I am just experimenting, but please let me know if it's ready!

    Leave a comment:


  • replied
    formatc2013 IIRC, Debug packaging was the only version that worked for me. I did run into the same issue you are seeing. This is from memory and I would have to verify it. If you are planning on releasing from this branch I can invest some time to see if I can resolve the issue(s) but there are no guarantees.

    Leave a comment:


  • replied
    Jerry.Richards

    Just wondering if the build process is going ok for you.

    My one gets stuck just after it tries to compile the Blast module.

    I am getting these errors on packaging.

    HTML Code:
    UATHelper: Packaging (Windows (64-bit)): ********** BUILD COMMAND STARTED **********
    UATHelper: Packaging (Windows (64-bit)): Running: F:\UnirealEngine-Blast-PhysX\Engine\Binaries\DotNET\UnrealBuildTool.exe UnrealPak Win64 Development -NoUBTMakefiles -Manifest=F:\UnirealEngine-Blast-PhysX\Engine\Intermediate\Build\Manifest.xml -NoHotReload -log="F:\UnirealEngine-Blast-PhysX\Engine\Programs\AutomationTool\Saved\Logs\UBT-UnrealPak-Win64-Deve
    lopment.txt"
    UATHelper: Packaging (Windows (64-bit)): Using 'git status' to determine working set for adaptive non-unity build (F:\UnirealEngine-Blast-PhysX).
    UATHelper: Packaging (Windows (64-bit)): Waiting for 'git status' command to complete
    UATHelper: Packaging (Windows (64-bit)): Terminating git child process due to timeout
    UATHelper: Packaging (Windows (64-bit)): Writing manifest to F:\UnirealEngine-Blast-PhysX\Engine\Intermediate\Build\Manifest.xml
    UATHelper: Packaging (Windows (64-bit)): Target is up to date
    UATHelper: Packaging (Windows (64-bit)): Total execution time: 55.58 seconds
    UATHelper: Packaging (Windows (64-bit)): Took 56.0370361s to run UnrealBuildTool.exe, ExitCode=0
    UATHelper: Packaging (Windows (64-bit)): Running: F:\UnirealEngine-Blast-PhysX\Engine\Binaries\DotNET\UnrealBuildTool.exe UE4Game Win64 Development -NoUBTMakefiles -remoteini="F:\Storage\works\Unreal projects\POLYGON_Fantasy_Kingdom_Unreal_Project_4_22\PolygonKingdom" -skipdeploy -Manifest=F:\UnirealEngine-Blast-PhysX\Engine\Intermediate\Build\Manifest.xml
    -NoHotReload -log="F:\UnirealEngine-Blast-PhysX\Engine\Programs\AutomationTool\Saved\Logs\UBT-UE4Game-Win64-Development.txt"
    UATHelper: Packaging (Windows (64-bit)): Using 'git status' to determine working set for adaptive non-unity build (F:\UnirealEngine-Blast-PhysX).
    UATHelper: Packaging (Windows (64-bit)): Writing manifest to F:\UnirealEngine-Blast-PhysX\Engine\Intermediate\Build\Manifest.xml
    UATHelper: Packaging (Windows (64-bit)): Building UE4Game...
    UATHelper: Packaging (Windows (64-bit)): Using Visual Studio 2019 14.26.28806 toolchain (H:\vs\VC\Tools\MSVC\14.26.28801) and Windows 10.0.18362.0 SDK (C:\Program Files (x86)\Windows Kits\10).
    UATHelper: Packaging (Windows (64-bit)): Building 3 actions with 8 processes...
    LogSlate: Took 0.047093 seconds to synchronously load lazily loaded font '../../../Engine/Content/Slate/Fonts/DroidSansMono.ttf' (77K)
    UATHelper: Packaging (Windows (64-bit)): [1/3] Module.Blast.cpp
    UATHelper: Packaging (Windows (64-bit)): F:/UnirealEngine-Blast-PhysX/Engine/Plugins/GameWorks/Blast/Source/Blast/Private/BlastMesh.cpp(66): error C2039: 'bForceRebuildOnCache': is not a member of 'USkeletalMesh'
    UATHelper: Packaging (Windows (64-bit)): F:\UnirealEngine-Blast-PhysX\Engine\Source\Runtime\Engine\Public\Rendering/SkeletalMeshRenderData.h(10): note: see declaration of 'USkeletalMesh'
    UATHelper: Packaging (Windows (64-bit)): Took 338.898068s to run UnrealBuildTool.exe, ExitCode=6
    UATHelper: Packaging (Windows (64-bit)): UnrealBuildTool failed. See log for more details. (F:\UnirealEngine-Blast-PhysX\Engine\Programs\AutomationTool\Saved\Logs\UBT-UE4Game-Win64-Development.txt)
    UATHelper: Packaging (Windows (64-bit)): AutomationTool exiting with ExitCode=6 (6)
    UATHelper: Packaging (Windows (64-bit)): BUILD FAILED
    PackagingResults: Error: Unknown Error

    And the one in the attachment.

    Anyone run into these?
    Attached Files

    Leave a comment:


  • replied
    formatc2013 glad to hear it Thanks for letting me know. . .

    Leave a comment:


  • replied
    Originally posted by Jerry.Richards View Post
    Not sure that this will help with what you are encountering but. . . I believe Visual Studio command prompt will set the path and environment variables that may be of help.

    Code:
    PATH=%PATH%;etc. . .
    SET KEY=VALUE
    SET KEY=VALUE
    It is up and running now. All I needed was .net 4.6.2 targeting pack in VS.

    Leave a comment:


  • replied
    Not sure that this will help with what you are encountering but. . . I believe Visual Studio command prompt will set the path and environment variables that may be of help.

    Code:
    PATH=%PATH%;etc. . .
    SET KEY=VALUE
    SET KEY=VALUE

    Leave a comment:


  • replied
    Originally posted by Jerry.Richards View Post
    formatc2013 Are you running this from within the VS2019 command prompt?

    Are you following the below steps?

    1. Open VS2019 Command Prompt
    2. git clone https://github.com/dyanikoglu/UnrealEngine.git
    3. cd UnrealEngine
    4. Setup.bat
    5. cd Engine\Source\ThirdParty\PhysX4
    6. BuildProfile_Win64.bat
    7. cd ../../../..
    8. GenerateProjectFiles.bat

    Of course if you are failing at step 6 then it is of no value to continue on.

    Would you please capture the complete log, if you can, to a text file and attach it to your reply.

    Note that you do not need the .git on the URL or the .bat filename extensions but I left them there for posterity sake.
    The last time I tried I used the command line except for cloning the repo, than got stuck at step 6.

    AFK at the moment, once back at my workstation, I'll try doing all in VS cmd.

    Just wondering how is running it from the VS command line different from just running it using the icons or any other command line?
    Last edited by formatc2013; 08-21-2020, 04:39 AM.

    Leave a comment:


  • replied
    formatc2013 Are you running this from within the VS2019 command prompt?

    Are you following the below steps?

    1. Open VS2019 Command Prompt
    2. git clone https://github.com/dyanikoglu/UnrealEngine.git
    3. cd UnrealEngine
    4. Setup.bat
    5. cd Engine\Source\ThirdParty\PhysX4
    6. BuildProfile_Win64.bat
    7. cd ../../../..
    8. GenerateProjectFiles.bat

    Of course if you are failing at step 6 then it is of no value to continue on.

    Would you please capture the complete log, if you can, to a text file and attach it to your reply.

    Note that you do not need the .git on the URL or the .bat filename extensions but I left them there for posterity sake.

    Leave a comment:


  • replied
    Originally posted by SteveElbows View Post
    Epic never made any commitment to these things becoming a proper part of UE4 and Nvidia look to have lost interest too. So in my book the sensible approach for future projects is to assume this stuff is dead, I'm certainly not basing a single future plan on any of these things, even though I was a fan of FleX and Flow. Obviously there are exceptions for certain project scenarios but its a world of pain trying to keep old versions up to date with modern UE4 versions so I'd rather give up at this stage.
    Unfortunately yes. The upcoming production ready Chaos API will be the official supported PhysX replacement for physics simulations inside Unreal Engine 4 and 5. And that's it. Then on the marketplace there is a seller with its own limited physics simulations API, maybe others will follow. But Chaos API will be the new standard.

    Leave a comment:


  • replied
    Epic never made any commitment to these things becoming a proper part of UE4 and Nvidia look to have lost interest too. So in my book the sensible approach for future projects is to assume this stuff is dead, I'm certainly not basing a single future plan on any of these things, even though I was a fan of FleX and Flow. Obviously there are exceptions for certain project scenarios but its a world of pain trying to keep old versions up to date with modern UE4 versions so I'd rather give up at this stage.

    Leave a comment:


  • replied
    Originally posted by MilanDierickDAE View Post
    I'll be joining the club of waiting for updated Gameworks integrations into Unreal, specifically WaveWorks, however, since WaveWorks 2.0 is announced I'd say they're going to take that technology and port it to newer releases of Unreal.

    I was curious as to what we could expect, but all I could find was an interview with the developers of Atlas, the 3 things you should know article, and the info page about WaveWorks by NVIDIA themselves. ETA was soon back in early 2019, with no more information as of yet that I could find. Does anyone have more information on this? Looking to use WaveWorks in UE4 4.23 / 4.24 / 4.25...

    This is actually something I want to do too. To use Waveworks in UE4 v4.25. This is the most I've found in regards to a download but I don't know if it's usable or not.
    https://developer.nvidia.com/waveworks

    There's literally nothing outside of a few videos for the software and I really wish both Epic and Nvidia wouldn't be so quiet about this. While UE5 was announced, there's no release date that I've seen for that so right now UE4 is all we have to rely on.

    Have you heard or seen anything new about this?

    I can't even find Waveworks 1.0 for UE4 v4.25. The last version on Github is 4.19 and all of the links previously given for a more updated version are invalid/dead links now. I am at a literal dead-end. So I am hoping someone here knows something about this.

    Leave a comment:


  • replied
    Awesome!

    Will take a closer look again tomorrow and let you know!


    EDIT0:

    Had a look at my cmake version in VS2019:


    cmake version 3.17.20032601-MSVC_2

    CMake suite maintained and supported by Kitware (kitware.com/cmake).
    EDIT1:

    Running AutomationTool...
    C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targe
    ts(2081,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "Ionic.Zip.Reduced". Check
    to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors.
    [D:\Janek\UE4.25PhysXBlast\UnrealEngine\Engine\Source\Programs\UnrealBuildTool\UnrealBuildTool.csproj]
    C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targe
    ts(2081,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "Microsoft.VisualStudio.Se
    tup.Configuration.Interop". Check to make sure the assembly exists on disk. If this reference is required by your code,
    you may get compilation errors. [D:\Janek\UE4.25PhysXBlast\UnrealEngine\Engine\Source\Programs\UnrealBuildTool\UnrealB
    uildTool.csproj]
    Platform\Mac\MacToolChain.cs(11,7): error CS0246: The type or namespace name 'Ionic' could not be found (are you missin
    g a using directive or an assembly reference?) [D:\Janek\UE4.25PhysXBlast\UnrealEngine\Engine\Source\Programs\UnrealBui
    ldTool\UnrealBuildTool.csproj]
    Platform\Mac\UEDeployMac.cs(10,7): error CS0246: The type or namespace name 'Ionic' could not be found (are you missing
    a using directive or an assembly reference?) [D:\Janek\UE4.25PhysXBlast\UnrealEngine\Engine\Source\Programs\UnrealBuil
    dTool\UnrealBuildTool.csproj]
    Platform\TVOS\TVOSToolChain.cs(13,7): error CS0246: The type or namespace name 'Ionic' could not be found (are you miss
    ing a using directive or an assembly reference?) [D:\Janek\UE4.25PhysXBlast\UnrealEngine\Engine\Source\Programs\UnrealB
    uildTool\UnrealBuildTool.csproj]
    Platform\TVOS\TVOSToolChain.cs(14,7): error CS0246: The type or namespace name 'Ionic' could not be found (are you miss
    ing a using directive or an assembly reference?) [D:\Janek\UE4.25PhysXBlast\UnrealEngine\Engine\Source\Programs\UnrealB
    uildTool\UnrealBuildTool.csproj]
    Platform\Android\AndroidAARHandler.cs(13,7): error CS0246: The type or namespace name 'Ionic' could not be found (are y
    ou missing a using directive or an assembly reference?) [D:\Janek\UE4.25PhysXBlast\UnrealEngine\Engine\Source\Programs\
    UnrealBuildTool\UnrealBuildTool.csproj]
    Platform\IOS\IOSToolChain.cs(14,7): error CS0246: The type or namespace name 'Ionic' could not be found (are you missin
    g a using directive or an assembly reference?) [D:\Janek\UE4.25PhysXBlast\UnrealEngine\Engine\Source\Programs\UnrealBui
    ldTool\UnrealBuildTool.csproj]
    Platform\IOS\IOSToolChain.cs(15,7): error CS0246: The type or namespace name 'Ionic' could not be found (are you missin
    g a using directive or an assembly reference?) [D:\Janek\UE4.25PhysXBlast\UnrealEngine\Engine\Source\Programs\UnrealBui
    ldTool\UnrealBuildTool.csproj]
    Platform\Windows\UEBuildWindows.cs(11,17): error CS0234: The type or namespace name 'VisualStudio' does not exist in th
    e namespace 'Microsoft' (are you missing an assembly reference?) [D:\Janek\UE4.25PhysXBlast\UnrealEngine\Engine\Source\
    Programs\UnrealBuildTool\UnrealBuildTool.csproj]
    RunUAT.bat ERROR: AutomationTool failed to compile.
    BUILD FAILED
    Press any key to continue . . .

    I had a look for the
    Ionic.Zip.Reduced
    file but could only find a json file. I'll take a look around and update this post.

    Last edited by formatc2013; 08-18-2020, 04:11 AM.

    Leave a comment:

Working...
X