Base of texturing functions