Spherical Texture

Is there some technique for representing spherical textures, or other spherical blocks of data? RAM is naturally suited to representing linear and rectangular textures and data, but how would you represent a sphere? It's easy enough to just map a rectangle onto a sphere (and vice versa), but that has the downside of not having consistent data density. It would be nice to use something that more naturally corresponds to the shape of the sphere, and accomdates things like rotation and translation of the data.

I'm sure there must be something like this already out there, but google doesn't seem to have anything useful.

[639 byte] By [MarkFairchilda] at [2007-10-2 5:05:12]
# 1
If you want even sampling density on a sphere, I think (although I'm not much of a geometer) that you need your sampling points to be the vertices of a Platonic solid. If you want more than 20 sampling points, a mesh subdivision of a Platonic solid is probably the best option.
YAT_Archivista at 2007-7-16 1:08:37 > top of Java-index,Other Topics,Algorithms...
# 2
That's a pretty swank idea. Thanks for the tip!
MarkFairchilda at 2007-7-16 1:08:37 > top of Java-index,Other Topics,Algorithms...