Unit-scale Generated texture coordinates in Texture Coordinates node
The Generated texture coordinates are pretty nice, though when I'm building a reusable material I often fall back to Object texture coordinates because Auto Texture Space will automatically scale the generated texture coordinates to fit the entire object, while I would like my texture to scale the same on all axes and, ideally, just not scale automatically at all, while still allowing the texture to stick to the model while animated.
Basically, I'm asking for the Texture Coordinates node to have another copy of the Generated texture coordinates, that acts as if Auto Texture Space is turned off, while the existing option just acts as if Auto Texture Space is turned on. This should make it easier to reuse materials and build a library of them, especially combined with the "scene unit" node I suggested in blender.community/c/rightclickselect/xMgbbc/
An alternative to this, would be a node that contains the location and size vectors from Auto Texture Space, so it can be compensated for in the material.
0 Comments