Skip to content

Collider user change detection fails when its position is updated by the engine #897

@newDINO

Description

@newDINO

When user changes a collider (such as setting voxels), the modification may not be added to ModifiedColliders, because the collider is already marked as Modified. This is fine when the collider is already added to ModifiedColliders, but during the last sub step of the engine update, ModifiedColliders is cleared, which causes user changes not being captured by the engine, causing strange behaviors such as inaccurate center of mass.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions