Physics Engineer Yushan Han goes over the process of setting up a Chaos Flesh simulation, using a provided Starfish asset and detailing the new features and workflow for 5.5 using Dataflow. The Chaos Flesh system provides high-quality, real-time simulation of deformable (soft) bodies in Unreal Engine, and this example will take the user through initial flesh setup through caching a final simulated result.
https://dev.epicgames.com/community/learning/tutorials/pLYl/unreal-engine-chaos-flesh-starfish-tutorial-5-5
Hello Team,
Once i cache the sim, i am not able to generate geometry cache, I have followed the steps which are showen in the tutorial videos and i have also recorded a video of the issue.
Hi Sanal, in this case you want to check for failure messages of the GenerateSurfaceBindings node in the output log window. If there is any point that fails to be embedded, geometry cache generation will be skipped.
Hello i have found the issue
SkeletalMeshAsset and FleshAsset have different vertex positions - this is causing the issue
is there any solution to fix it?
there is no failure messages after connecting the GenerateSurfaceBindings node
There should be a message containing statistics of how many vertices are embedded internally, on the surface or failed to be embedded. In your case some vertices are probably completely outside of the tetrahedral mesh. You can try remeshing the tetrahedral mesh or increasing the size of the tetrahedral mesh so that the skeletal mesh is fully contained. In the 5.6 release we expect it to be more robust to embedding failures.
okay sure, will try it out
Thanks for the info
i’m using the latest version of unreal so maybe that’s why?
Hi, the starfish skeleton should be in ExampleContent\5_5_ChaosFlesh\Characters\Starfish\Meshes\ after unzipping.
Hi,
I want to inflate a Chaos Flesh ball in realtime by modifying the Inflation property.
Is it possible to modify a Flesh property at runtime within a Blueprint?
There is an ‘Inflation Multiplier’ variable in the Details panel of my FleshComponent, but I don’t know how to set it within the Event Graph, as there doesn’t seem to be a node for it.
Thanks !