I created a pyramid from a default cube and applied uv unwrap > cube projection. That works great for a flat pyramid, but in the setup shown below, it gives distortion on the bottom and inner faces:
If I switch the Texture Coordinate from "UV" to "Object" I get a much better result, but then I have the problem of one face being horizontal bricks and one being vertical. This was originally solved by using cube project and UV but then, as I said, the inside and bottoms get distorted.
The question is how do I get a workable, procedural brick texture that matches up on all surfaces? And the goal is to have the main face of the pyramid all display horizontal bricks. Guidance greatly appreciated!