void setupSphere() {
		if (center.x == Float.MAX_VALUE)
			center.set(0, 0, 0);
		float radius = sphere_radiusAngstroms * 1.1f * eccentricityScale;
		for (int i = 0; i < 3; i++)
			setVoxelRange(i, -radius, radius, sphere_ptsPerAngstrom, sphere_gridMax);
		jvxlFileHeader = new StringBuffer();
		jvxlFileHeader.append("SPHERE \nres="
				+ sphere_ptsPerAngstrom
				+ " rad="
				+ sphere_radiusAngstroms
				+ (isAnisotropic ? " anisotropy=(" + anisotropy[0] + "," + anisotropy[1] + "," + anisotropy[2] + ")"
						: "") + "\n");
		jvxlFileHeader.append(jvxlGetVolumeHeader(2));
		atomCount = 0;
		negativeAtomCount = false;
	}