MinieLibrary/src/main/java/com/jme3/bullet/PhysicsSoftSpace.java
/**
     * Must be invoked on the designated physics thread.
     */
Must be invoked on the designated physics thread.
Must be invoked on the designated physics thread .
@Override
    protected void create() {
        int numSolvers = countSolvers();
        assert numSolvers == 1 : numSolvers;
        int broadphase = getBroadphaseType().ordinal();
        Vector3f max = getWorldMax(null);
        Vector3f min = getWorldMin(null);
        long nativeId = createPhysicsSoftSpace(min, max, broadphase, false);
        assert nativeId != 0L;
        assert getWorldType(nativeId) == 4 
                : getWorldType(nativeId);
        initThread(nativeId);
        initSolverInfo();
        logger2.log(Level.FINE, "Created {0}.", this);
    }
@ Override protected void create ( ) { int numSolvers = countSolvers ( ) ; assert numSolvers == 1 : numSolvers ; int broadphase = getBroadphaseType ( ) . ordinal ( ) ; Vector3f max = getWorldMax ( null ) ; Vector3f min = getWorldMin ( null ) ; long nativeId = createPhysicsSoftSpace ( min , max , broadphase , false ) ; assert nativeId != 0L ; assert getWorldType ( nativeId ) == 4 : getWorldType ( nativeId ) ; initThread ( nativeId ) ; initSolverInfo ( ) ; logger2 . log ( Level . FINE , "Created {0}." , this ) ; }
Must be invoked on the designated physics thread.
Must be invoked on the designated physics thread .
// BT_SOFT_RIGID_DYNAMICS_WORLD