public ModelBounds getModelBounds() {
		if (modelIds == null || modelIds.length == 0)
			return null;
		Model[] models = new Model[modelIds.length];
		for (int i = 0; i < modelIds.length; ++i) {
			Model cur = ((RT6CacheSystem) getLoader().getCacheSystem()).modelLoader.load(modelIds[i]);
			if (modelOffsets != null && modelOffsets[i] != null) {
				cur.offsetVertices(modelOffsets[i][0], modelOffsets[i][1], modelOffsets[i][2]);
			}
		}
		return new ModelBounds(models);
	}