Chaos::EObjectStateType

Default settings implementation.

Windows
MacOS
Linux
On this page

References

Module

Chaos

Header

/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/Particles.h

Include

#include "Chaos/Particles.h"

Syntax

namespace Chaos
{
    enum EObjectStateType
    {
        Uninitialized    = 0,
        Sleeping         = 1,
        Kinematic        = 2,
        Static           = 3,
        Dynamic          = 4,
        Count,
    }
}

Values

Name

Description

Uninitialized

Sleeping

Kinematic

Static

Dynamic

Count

Remarks

Copyright Epic Games, Inc. All Rights Reserved.

Copyright Epic Games, Inc. All Rights Reserved. Draw functions for debugging trace/sweeps/overlaps

This is an approximation but only collides with spheres in the velocity direction which can hurt compared to all directions when it comes to thickness

todo: -proper suspension setup for resting position - decide on parameters i.e. use SuspensionMaxRaise/SuspensionMaxDrop?? -natural frequency stuff -defaults

todo: Not really making use of this yet. Tire nuances more advanced than current simulation which just requires one friction value

Typical gear ratios: Reverse −4.181, 1st 3.818, 2nd 2.294, 3rd 1.500, 4th 1.133, 5th 0.911 Source: Georg Rill. Road Vehicle Dynamics: Fundamentals and Modeling (Ground Vehicle Engineering Series) (p. 121). CRC Press.

#todo: Add clutch option #todo: Proper defaults

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback