Hi all!
Imma newbe in Houdini.
My problem is:
I've got a plate with UV. Added a principled shader with normal map on it. And i need to change a base (diffuse) texture scale. But it only reads this UV set and not letting me change the scale of that tiled map. I need UV only for my Normal map and the diffuse to be scaled and so on.
Can you help me this that, ‘cause I’ve spend a lotta time trying to solve that stupid simple problem (
Texture map scale in principled shader
9974 6 1- Vadim Virvinsky
- Member
- 3 posts
- Joined: May 2014
- Offline
- Enivob
- Member
- 2540 posts
- Joined: June 2008
- Offline
Try adding a UVTransform to the end of your object that contains the Principled shader. Then you can scale the UVs without scaling the object. You can also visualize this scale change in the viewport by following it up with UV Quick Shade node.
Using Houdini Indie 20.0
Windows 11 64GB Ryzen 16 core.
nVidia 3050RTX 8BG RAM.
Windows 11 64GB Ryzen 16 core.
nVidia 3050RTX 8BG RAM.
- Vadim Virvinsky
- Member
- 3 posts
- Joined: May 2014
- Offline
Enivob
Try adding a UVTransform to the end of your object that contains the Principled shader. Then you can scale the UVs without scaling the object. You can also visualize this scale change in the viewport by following it up with UV Quick Shade node.
Yes, but this will scale my normal map too. And my goal is to not scaling normal map (it should stay at UVs), but tiling up only the base (diffuse) map.
Another way is there any method to tile up different maps in object. Or link different UVs to different maps in one shader.
- tricecold
- Member
- 258 posts
- Joined: July 2006
- Online
you can get into the shader, put a UV transform just before whichever channel you want to scale, and scale it from the UV transform node
Head of CG @ MPC
CG Supervisor/ Sr. FX TD /
https://gumroad.com/timvfx [gumroad.com]
www.timucinozger.com
CG Supervisor/ Sr. FX TD /
https://gumroad.com/timvfx [gumroad.com]
www.timucinozger.com
- Vadim Virvinsky
- Member
- 3 posts
- Joined: May 2014
- Offline
tricecold
you can get into the shader, put a UV transform just before whichever channel you want to scale, and scale it from the UV transform node
That's what I've scared of, cause it blew my mind, while I was trying to understand the structure of principled shader's nodes and find which node and where it needed to be linked to UV node.
And thanx, guys! I'll try now to go deeper in it to solve this )
- Enivob
- Member
- 2540 posts
- Joined: June 2008
- Offline
- ttvdsfx
- Member
- 173 posts
- Joined: April 2014
- Offline
-
- Quick Links