if you check how those methods work, you’ll see that they just alter the values in attributes, while textures end up being set via uniforms. however, you could have an attribute of indices into a texture atlas, for example. in simpler terms, it not quite possible but you can fake it.