Implement interaction groups test mode and add the ClampedSum cofficient combine rule (#741)

This commit is contained in:
Dragos Daian
2025-10-30 11:51:22 +01:00
committed by GitHub
parent 36f91a6a07
commit 57c4e912a6
7 changed files with 108 additions and 22 deletions

View File

@@ -24,8 +24,10 @@ pub fn init_world(testbed: &mut Testbed) {
/*
* Setup groups
*/
const GREEN_GROUP: InteractionGroups = InteractionGroups::new(Group::GROUP_1, Group::GROUP_1);
const BLUE_GROUP: InteractionGroups = InteractionGroups::new(Group::GROUP_2, Group::GROUP_2);
const GREEN_GROUP: InteractionGroups =
InteractionGroups::new(Group::GROUP_1, Group::GROUP_1, InteractionTestMode::And);
const BLUE_GROUP: InteractionGroups =
InteractionGroups::new(Group::GROUP_2, Group::GROUP_2, InteractionTestMode::And);
/*
* A green floor that will collide with the GREEN group only.