I’m trying to incorporate Chaos into my dedicated server prototype, it all builds fine with no errors but when i run the instance and join it I cant fracture the geometry collections. it works fine in editor with 2 players and use dedicated server ticked.
Is it currently possible to cook Chaos into a dedicated server?
@ i have compiled and run my project using chaos in 4.24.2, however it now crashes when i have a geometry collection in the level, i have submitted a bug report
Updated to 4.24 source build. I’m using latest VS2019 (16.4.4)
I changed the UE4Editor.Target.cs for 4.24 to include bCompileChaos, bUseChaos.
Built engine & project and made sure all plugins were enabled. In the demo, none of the buttons work but when I step on the very last button, I see the Chaos box fracture for a second but the frames drop to 0 and I have to force close. Any idea what causes this? Don’t think it’s my system but could be. Quick specs: AMD 8150 w/ Sabertooth 990FX, 32gb RAM, RTX 2060
Also does Chaos support Cut-out Fracturing? Should I continue to stick with 4.20 Blast & Apex for now? Thanks!
We encountered issues with the 4.24 version of source build and chaos, you can use 4.23 which works nicely.
I doubt its your system with the specs you have, but you never know
By cut out fracturing im assuming you mean you want to cut out bullet holes from a mesh, this can defo be achieved using the fracturing tools as i have managed it, it depends on how you fracture ofc, bare in mind if you are looking to release really soon this isn’t yet production ready but will hopefully be within the year
Does chaos build works for normal physics too, or it’s just for destruction?
I’ve just compiled 4.24 with chaos following instructions from the documentation (modifying build.cs and enabling plugins), but when I try to use simple cube with physics enabled, it will not work correctly. Instead just falling on the ground it will either go through or turn in the air or stuck in some bizarre position. Also, physics constraints do nothing.
I’m having a lot of trouble with chaos in package builds. When I create a package build, the chaos objects don’t do anything. They don’t fall down or break or anything.
The log has a bunch of lines like this
[2020.02.05-18.15.18:600] 0]LogStreaming: Warning: FAsyncPackage::LoadImports for /Game/ChaosTests/Blueprints/GeometryCollectionParent_Blueprint: Skipping import GeometryCollectionDebugDrawComponent /Script/GeometryCollectionEngine.Default__GeometryCollectionActor:GeometryCollectionDrawComponent0, depends on missing native class
[2020.02.05-18.15.19:166] 0]LogStreaming: Warning: FAsyncPackage::LoadImports for /Game/ChaosTests/Blueprints/BP_SkeletonWarlordCrumble_GeometryCollection_Blueprint: Skipping import GeometryCollectionDebugDrawComponent /Script/GeometryCollectionEngine.Default__GeometryCollectionActor:GeometryCollectionDrawComponent0, depends on missing native class
[2020.02.05-18.15.19:166] 0]LogStreaming: Warning: FAsyncPackage::LoadImports for /Game/ChaosTests/Blueprints/BP_SkeletonFootmanCrumble_GeometryCollection_Blueprint: Skipping import GeometryCollectionDebugDrawComponent /Script/GeometryCollectionEngine.Default__GeometryCollectionActor:GeometryCollectionDrawComponent0, depends on missing native class
[2020.02.05-18.15.19:166] 0]LogStreaming: Warning: FAsyncPackage::LoadImports for /Game/ChaosTests/Blueprints/BP_SkeletonFootman2Crumble_GeometryCollection_Blueprint: Skipping import GeometryCollectionDebugDrawComponent /Script/GeometryCollectionEngine.Default__GeometryCollectionActor:GeometryCollectionDrawComponent0, depends on missing native class
[2020.02.05-18.15.19:168] 0]LogStreaming: Warning: FAsyncPackage::LoadImports for /Game/ChaosTests/Blueprints/BP_SkeletonArcherCrumble_GeometryCollection_Blueprint: Skipping import GeometryCollectionDebugDrawComponent /Script/GeometryCollectionEngine.Default__GeometryCollectionActor:GeometryCollectionDrawComponent0, depends on missing native class
[2020.02.05-18.15.19:197] 0]LogStreaming: Warning: FAsyncPackage::LoadImports for /Game/ChaosTests/Blueprints/giant_boulder2_GeometryCollection_Blueprint: Skipping import GeometryCollectionDebugDrawComponent /Script/GeometryCollectionEngine.Default__GeometryCollectionActor:GeometryCollectionDrawComponent0, depends on missing native class
BP_SkeletonWarlordCrumble_GeometryCollection_Blueprint.Default__BP_SkeletonWarlordCrumble_GeometryCollection_Blueprint_C (class BP_SkeletonWarlordCrumble_GeometryCollection_Blueprint_C)
[2020.02.05-18.15.21:219] 0]LogStreaming: Error: Dep C_BEFORE_S Import 29 /Script/GeometryCollectionEngine.Default__GeometryCollectionActor
[2020.02.05-18.15.21:219] 0]LogStreaming: Error: Dep S_BEFORE_C Import 19 /Script/GeometryCollectionEngine.GeometryCollectionDebugDrawComponent
[2020.02.05-18.15.21:219] 0]LogStreaming: Error: Dep S_BEFORE_C Import 31 /Script/
“Normal” physics won’t work once Chaos is enabled. Jack Oakman shows how to use the current implementation to simulate static meshes on the livestream: YouTube link with timestamp
Hi Victor,
Thank you for the info. So the trick is to add static mesh simulation component to every static mesh actor you want to simulate, right? Will that be the same when Chaos is released as replacement for Physix? Or it’s a temporary workaround?
Will that make physics constraints actors work too?
@scha Chaos will have full parity (and more) with existing Physics in UE. The simulation component is temporary, and physics constraints etc will work as you’d expect.
I followed the instructions and downloaded the chaos demo project and built it with a fresh copy of the release branch on github. However, none of the buttons in the startup map do anything and one button on the end crashes the editor. Anyone know what’s going on?
Not sure if it’s because I built 4.24 with Chaos. But almost anything physics related from my 4.23 project doesn’t work when I copied it over, not just chaos:
Cloth physics no longer simulating
Pawn Class Hoverbike using physics simulation
Character Class sliding on, or passing through meshes that have been scaled
Editor constantly crashing on Stop / Play
All chaos objects fracturing OnPlay and passing through collisions
Also Victor, I looked around but is there a planned date for when Chaos will be integrated in UE4 from the launcher?