To create a new, exible system for volume illustration, we have explored the use of Wang Cubes, the 3D extension of 2D Wang Tiles. We use small sets of Wang Cubes to generate a large variety of non-periodic illustrative 3D patterns and textures, and we develop a direct volume rendering framework with these cubes. With the generated patterns and textures, our framework can be used to render volume datasets effectively and a variety of rendering styles can be achieved with less storage. Specifically, we extend the non-periodic tiling process of Wang Tiles to Wang Cubes and modify it for multi-purpose tiling. We automatically generate isotropic Wang Cubes consisting of 3D patterns or textures to simulate various illustrative effects. Anisotropic Wang Cubes are generated to yield patterns which re ect object properties by using the volume data, curvature, and gradient information. We also extend the definition of Wang Cubes into a set of different sized cubes to provide multi-resolution volume rendering. Finally, we provide both coherent 3D geometrybased and texture-based rendering frameworks that can be integrated with arbitrary feature exploration methods.
Date of this Version