How to map procedural bricks on a Pyramid Part II 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!
One method: Go to UV editor, and mark proper seams, then orient each face to show the bricks lined up the way you want, while using UV texture coordinates.