–
do you have any reference for such 3d mapping (node setup?) ?
not convinient:
the stencil changes projection size, if object is zoomed . difficult to keep same size (especially after re-open file)
also stencil is not really a brush ; -
thinking about it, this might be more clever:
brush is projected from view , but size is calculated using size-value + object scale (keep size, if object scales) + zoom-value (keep size, if view zoomed)
or:
brush is projected using surface normal, using orthogonal projection (distance independant) + size value (zoom independent)
or:
brush is projected from a cube-mapping (tiled on a bounding-box cube), zoom independant
finally we shall be able to use alpha-brushes (2d grey 16 bit images)
(and keep / restore / use the same projection size, after file re-open and zoom independant)
+1 this also applies to textures generally
would be nice to specify a “World Size” for any given texture, so that the surface area of a particular quad is used to say spread the texture over “1 square meter”, ignoring the UV.