Another peculiar object related thing

Started by j meyer, January 24, 2014, 11:36:01 am

Previous topic - Next topic

Matt

Quote from: j meyer on January 28, 2014, 10:14:52 am
Furthermore I don't think the parts shader is splitable,so I'd have to
run the internal (inside the parts shader) shaders through several
transform merge shaders,which would be pretty cumbersome for an
object with let's say 30-100 different shaders.Especially when you
want to cover the whole object with some procedural texture,which
was my goal here.


Do you want different procedurals on different parts? If you don't, it's simple. You only need to use one Transform Merge Shader to merge the Parts Shader with the procedurals.

If you do want different procedurals on different parts, you can still do this with only one Transform Merge Shader. Duplicate the Parts Shader so that you have one Parts Shader for all of your UV textures and another Parts Shader for your procedurals. Then you merge these two Parts Shaders together with a single Transform Merge Shader.

Matt
Just because milk is white doesn't mean that clouds are made of milk.

j meyer

The original idea was to cover a model that has a few parts uv mapped
with a dirt layer,but now that you said I could copy the parts shader I
hope to be able to add more than one layer.
Definitely something I will try as soon as possible.
Great,thank you very much!

bobbystahr

Quote from: Matt on January 28, 2014, 08:48:53 pm
Quote from: j meyer on January 28, 2014, 10:14:52 am
Furthermore I don't think the parts shader is splitable,so I'd have to
run the internal (inside the parts shader) shaders through several
transform merge shaders,which would be pretty cumbersome for an
object with let's say 30-100 different shaders.Especially when you
want to cover the whole object with some procedural texture,which
was my goal here.


Do you want different procedurals on different parts? If you don't, it's simple. You only need to use one Transform Merge Shader to merge the Parts Shader with the procedurals.

If you do want different procedurals on different parts, you can still do this with only one Transform Merge Shader. Duplicate the Parts Shader so that you have one Parts Shader for all of your UV textures and another Parts Shader for your procedurals. Then you merge these two Parts Shaders together with a single Transform Merge Shader.

Matt



D'oh...what a simple solution...where is my brain lately.....thanks Matt....
something borrowed,
something Blue.
Ring out the Old.
Bring in the New
Bobby Stahr, Paracosmologist

bobbystahr

March 17, 2014, 08:12:06 pm #18 Last Edit: March 17, 2014, 11:30:24 pm by bobbystahr
Quote from: j meyer on January 28, 2014, 10:14:52 am
Thanks for your explanation Matt.

As I said before I've tried both variants of the Transform shader.
And t......................................
mind you.

Thanks again to all of you helping me to understand this better.



I've had some luck scaling textures by inserting a Transform shader between the 2 parts of the Part shader...
something borrowed,
something Blue.
Ring out the Old.
Bring in the New
Bobby Stahr, Paracosmologist