See screenshot, I need a 3D brick texture where it applies to all sides equally. By default it will only apply to the top and bottom faces of a cube. How do I make it be equally on all sides of the cube?
Generated coordinates use the bounding box, which is a cube, so any complex object that isn’t a cube is going to have distortion as you can see above. There’s no way to use the brick texture without distortion unless you’re using only cubes or UV mapping.
That being said, you can get close to what you’re looking for with this methodology (with no UV unwrapping):
Where the bricks work on all sides of a cube and work kind of well on a cylinder. It doesn’t work at all on Suzanne, IMO, but it’s closer to what you’re looking for overall. This is the best you can get without UV unwrapping.