@Override
    protected Quaternion deserialize(int i, Quaternion store) {
        int j = i * getTupleSize();
        store.set(array[j], array[j + 1], array[j + 2], array[j + 3]);
        return store;
    }
creates a compact Quaternion array
@param dataArray the data array
@param index  the indices array
jme3-core/src/main/java/com/jme3/animation/CompactQuaternionArray.java