From 8a4e5e1177ce74ee877527d7e1b0a7f39a8d1f0c Mon Sep 17 00:00:00 2001 From: Stephen Gold Date: Fri, 12 Apr 2019 10:48:40 -0700 Subject: [PATCH] fix issue #1060: bt32BitAxisSweep3 not implemented --- .../src/native/cpp/jmePhysicsSpace.cpp | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/jme3-bullet-native/src/native/cpp/jmePhysicsSpace.cpp b/jme3-bullet-native/src/native/cpp/jmePhysicsSpace.cpp index c4ff30631f..953511a713 100644 --- a/jme3-bullet-native/src/native/cpp/jmePhysicsSpace.cpp +++ b/jme3-bullet-native/src/native/cpp/jmePhysicsSpace.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2009-2012 jMonkeyEngine + * Copyright (c) 2009-2019 jMonkeyEngine * All rights reserved. * * Redistribution and use in source and binary forms, with or without @@ -74,17 +74,16 @@ void jmePhysicsSpace::createPhysicsSpace(jfloat minX, jfloat minY, jfloat minZ, btBroadphaseInterface* broadphase; switch (broadphaseId) { - case 0: + case 0: // SIMPLE broadphase = new btSimpleBroadphase(); break; - case 1: + case 1: // AXIS_SWEEP_3 broadphase = new btAxisSweep3(min, max); break; - case 2: - //TODO: 32bit! - broadphase = new btAxisSweep3(min, max); + case 2: // AXIS_SWEEP_3_32 + broadphase = new bt32BitAxisSweep3(min, max); break; - case 3: + case 3: // DBVT broadphase = new btDbvtBroadphase(); break; }