We are about the upgrade to 3.4, so we won't be looking into this before that.
The user is experiencing a PhysX crash in their project. They stated that the source files contained in 4.12.5 are different from Nvidia's Github version of 3.3.4, which apparently contains a fix for the issue.
User Quote: "Preamble: UE 4.12 is uses PhysX 3.3.4; however if you download the 4.12.5 release from Epic's github, some PhysX source files are different from the ones that you can download from nVidia's github (https://github.com/NVIDIAGameWorks/PhysX-3.3 ; you need to be part of GameWorks organization to access it).
Example: Unreal Engine's file "Engine\Source\ThirdParty\PhysX\PhysX-3.3\Source\LowLevel\software\src\PxsConstraintPartition.cpp", line 731, is different from the one provided by nVidia as part of PhysX 3.3.4 SDK.
The issue: I am currently using Unreal Editor 4.12.5, compiled from github sources ( https://github.com/EpicGames/UnrealEngine/archive/4.12.5-release.zip ). The UE PhysX sources I am referring to are the ones downloaded by running the setup.bat contained in the zip file.
I managed to trigger a bug that lead to an editor crash by assembling a particular PxScene, but this bug has been fixed in nVidia's PhysX SDK. You can diff the file that I cited as an example to see the fix. Would it be possible to have this fix ported to UE's PhysX sources as well?"
Result: Editor Crashes
Head over to the existing Questions & Answers thread and let us know what's up.
1 |
Component | UE - Simulation - Physics |
---|---|
Affects Versions | 4.12 |
Created | Jul 29, 2016 |
---|---|
Resolved | Jul 29, 2016 |
Updated | Jul 14, 2021 |