// IrregularRenderTest.java import java.rmi.RemoteException; import javax.swing.*; import visad.*; import visad.java3d.DisplayImplJ3D; public class IrregularRenderTest { public static void main(String[] args) throws VisADException, RemoteException { // create types RealType x = RealType.getRealType("x"); RealType y = RealType.getRealType("y"); RealType z = RealType.getRealType("z"); RealTupleType xyz = new RealTupleType(x, y, z); RealType value = RealType.getRealType("value"); // generate some irregular (random) samples int count = 512; float[][] samples = new float[3][count]; for (int i=0; i