transform.inverseRotateVect(workVectA);
transform.rotateVect(workVectA);
    public void applyBone(BoneInfluence inf, Vector3f vstore, Vector3f nstore) {        transform.loadIdentity();        transform.setRotationQuaternion(worldRotation);        transform.setTranslation(worldTranslation);        if(inf.vOffset != null) {	        workVectA.set(inf.vOffset);            bindMatrix.inverseTranslateVect(workVectA);            bindMatrix.inverseRotateVect(workVectA);	        transform.rotateVect(workVectA);	        transform.translateVect(workVectA);	        workVectA.multLocal(inf.weight);	        vstore.addLocal(workVectA);        }        if (inf.nOffset != null) {            workVectA.set(inf.nOffset);                    bindMatrix.inverseRotateVect(workVectA);            transform.inverseRotateVect(workVectA);            workVectA.multLocal(inf.weight);            nstore.addLocal(workVectA);        }    }