0
$\begingroup$

can someone please advise me how to get even mapping if I want to create procedural textures using noise and musgrave. I don't want to use UV or Generated mapping. I don't even want to manually adjust the scale in X,Y,Z to match the stretch. I want to create Object mapping so that it does not stretch in longer directions. I want to use universal mapping like projection on a cube. It should probably be a mathematical procedure with vectors. The closest other posts I found on this topic are this:

How to create a procedural brick texture for a simple building without object size changing the texture size?

But that's not exactly it. Thanks for any help George enter image description here

$\endgroup$
4
  • $\begingroup$ Sorry if this question sounds stupid: when you want to "create object mapping", why not use the Object output of the Texture Coordinate node? $\endgroup$ Commented Oct 19, 2023 at 11:16
  • $\begingroup$ Good question. Picture with generated is confusing. It works the same. Same problem. $\endgroup$ Commented Oct 23, 2023 at 12:34
  • $\begingroup$ So you probably have scaled the object in Object Mode and not applied the scale? $\endgroup$ Commented Oct 23, 2023 at 12:41
  • $\begingroup$ Yes, that is true. I know. But I wanted to make a fully procedural system Independent of the geometry itself, like cube projection with a default setup for every object. The result should be geometry, which you can edit and the texture is still in the same size. It could be useful for prepared bricks size for example. Thanks. $\endgroup$ Commented Oct 23, 2023 at 14:42

0

You must log in to answer this question.