From 1e113d8598ea89926691e9d9fe7f341a9840246f Mon Sep 17 00:00:00 2001 From: austin Date: Wed, 4 Jun 2025 11:58:10 -0400 Subject: [PATCH] remove static geom space --- .../collision/CollisionEngine.java | 72 ------------------- .../collision/PhysicsCallback.java | 9 --- .../collision/PhysicsEntityUtils.java | 8 +-- .../electrosphere/collision/PhysicsUtils.java | 9 --- .../server/entity/ServerContentManager.java | 1 - .../CollisionEngineStaticSpaceTests.java | 4 +- 6 files changed, 2 insertions(+), 101 deletions(-) diff --git a/src/main/java/electrosphere/collision/CollisionEngine.java b/src/main/java/electrosphere/collision/CollisionEngine.java index 770bc2e4..5530d296 100644 --- a/src/main/java/electrosphere/collision/CollisionEngine.java +++ b/src/main/java/electrosphere/collision/CollisionEngine.java @@ -120,11 +120,6 @@ public class CollisionEngine { */ protected DBhvSpace space; - /** - * Space for storing static geoms - */ - protected DSpace staticGeomSpace; - /** * Lock for thread-safeing all ODE calls */ @@ -256,8 +251,6 @@ public class CollisionEngine { CollisionEngine rVal = new CollisionEngine(name); rVal.nearCallback = callback; callback.engine = rVal; - rVal.staticGeomSpace = OdeHelper.createBHVSpace(Collidable.TYPE_STATIC_BIT); - rVal.staticGeomSpace.setCategoryBits(Collidable.TYPE_STATIC_BIT); return rVal; } @@ -526,58 +519,6 @@ public class CollisionEngine { for(int i=0; i