Building perceptual textures to visualize multidimensional datasets