Announcements

Between mid-October and November, the content on AREA will be relocated to the Autodesk Community M&E Hub and the Autodesk Community Gallery. Learn more HERE.

Material Editor - apply Float Controller to multiple materials

Material Editor - apply Float Controller to multiple materials

Anonymous
Not applicable
2,067 Views
4 Replies
Message 1 of 5

Material Editor - apply Float Controller to multiple materials

Anonymous
Not applicable

Hello Everyone,

 

When working with complex materials, I often want to use Float Controllers to wire some parameters, to able to modify certain parameter values collectively.

 

Although, if I have an already created construction, but want to wire parameters together (for example texture coordinates of several Bitmaps), it becomes a headache. I can only manage this easily, if I start it the other way, from scratch, create the Controllers in the first place, and then wire them to a certain Bitmap or Material, and then copy the Bitmap or Material, and this way, their connection to the Controller gets copied also.

 

But not the other way around! Is there a way, for example selecting a few Bitmaps in the Material Editor, and let's say create a controller for them, which gets wired in their texture's "U tiling" ?

 

Thanks for any help!

0 Likes
Accepted solutions (1)
2,068 Views
4 Replies
Replies (4)
Message 2 of 5

madsd
Advisor
Advisor

This is easy.

Watch attached video.

 

Both a version that covers the legacy old bitmap and one that covers the new OSL shading system.

 

As for OSL, the vector is always x,y&z or u,v&w, so adjusting first value pipes and controls the first entry.

0 Likes
Message 3 of 5

Anonymous
Not applicable

I am using the exact same technique, which you showed with the legacy Bitmap, but that's what I find a bit slow. I was hoping for a way for example to select 20 bitmaps, make a right click, and "Apply Bezier Float to U tiling". Wiring it one-by one gets a bit frustrating, if you have to do it to a lot of bitmaps. 

 

But anyway, thanks for the video!

0 Likes
Message 4 of 5

madsd
Advisor
Advisor
Accepted solution

You could, make a script that does it for you, I guess.

0 Likes
Message 5 of 5

Anonymous
Not applicable

Yeah, I guess I will, thanks.

0 Likes