Added new base class for procedural 3d texture.