Mix two or more materials

   15727   17   9
User Avatar
Member
255 posts
Joined: Aug. 2009
Offline
hello,
maybe this is a simple question, but how do I mix two or more materials (eg concrete with gold 50:50). I'm trying to figure it out 2 hours and nothing.
Previously, I worked in Maya and there it was easy.

thx
https://vimeo.com/user3251535 [vimeo.com]
https://twitter.com/milansuk [twitter.com]
https://github.com/milansuk [github.com]
User Avatar
Member
696 posts
Joined: March 2006
Offline
you have to combine the vops together at the vop level unfortunately. Check out the glass material for an example… it combined the old glass and decal materials.
Stephen Tucker
VFXTD
User Avatar
Member
255 posts
Joined: Aug. 2009
Offline
Allegro
you have to combine the vops together at the vop level unfortunately. Check out the glass material for an example… it combined the old glass and decal materials.

Yes, but I have to copy parameter interface, all vop node and place node multiply, and it is difficult and therefore want to ask if there is any material such as a blendshape node in sop??
https://vimeo.com/user3251535 [vimeo.com]
https://twitter.com/milansuk [twitter.com]
https://github.com/milansuk [github.com]
User Avatar
Member
696 posts
Joined: March 2006
Offline
not yet
Stephen Tucker
VFXTD
User Avatar
Member
255 posts
Joined: Aug. 2009
Offline
Allegro
not yet

but it is strange, because I think that mixing (layering) materials is a common task, so I can not understand why this feature is not include Houdini.
https://vimeo.com/user3251535 [vimeo.com]
https://twitter.com/milansuk [twitter.com]
https://github.com/milansuk [github.com]
User Avatar
Member
1390 posts
Joined: July 2005
Offline
cybermax
Allegro
not yet

but it is strange, because I think that mixing (layering) materials is a common task, so I can not understand why this feature is not include Houdini.

How any programmable render engines you actually know?
User Avatar
Member
73 posts
Joined: Feb. 2006
Offline
SYmek
cybermax
Allegro
not yet

but it is strange, because I think that mixing (layering) materials is a common task, so I can not understand why this feature is not include Houdini.

How any programmable render engines you actually know?

Pixar's Slim shader building toolset for Renderman has the ability to layer multiple appearances (shaders) over each other fairly easily.

just sayin…
- resist or serve -
User Avatar
Member
4256 posts
Joined: July 2005
Offline
SYmek
cybermax
Allegro
not yet

but it is strange, because I think that mixing (layering) materials is a common task, so I can not understand why this feature is not include Houdini.

How any programmable render engines you actually know?

Plus with the addition of Co-Shaders a while back ago making a shading pipeline where you can blend ‘looks’ is a lot easier.
if(coffees<2,round(float),float)
User Avatar
Member
89 posts
Joined: April 2008
Offline
I have a material that can blend different surfaces. The idea is that its a layer on top of vops which takes care of the adding/naming/promoting/connecting stuff for you.

link [audenmedia.com]

Lemme know if you have any suggestions
User Avatar
Member
295 posts
Joined: Oct. 2008
Offline
This sounds great, I'm looking this up right now. Great job! Do you have some test renders of it in action?
Houdini Models [learning3dfromscratch.blogspot.com]
User Avatar
Member
581 posts
Joined: July 2005
Offline
mrice
I have a material that can blend different surfaces. The idea is that its a layer on top of vops which takes care of the adding/naming/promoting/connecting stuff for you.

link [audenmedia.com]

Lemme know if you have any suggestions
Man this material is really good, probably is the most advanced material I've ever seen for Mantra.
Really good!
Un saludo
Best Regards

Pablo Giménez
User Avatar
Member
89 posts
Joined: April 2008
Offline
Thanks guys!

Let me know how you get along with it. Much more to do but I'm going to take a break and I'm sure something obvious will be missing

I just have a bunch o' tests at the moment. Here's carpaint with two layers: a clearcoat material and basecoat material.

Attachments:
carpaint_02.jpg (75.4 KB)

User Avatar
Member
2199 posts
Joined: July 2005
Online
Great work, going to try this out, looks very interesting.

I'd still love to see a simple way to combine 2 or more pre-existing shaders without having to dig around in vops. Been a hobby horse of mine for many years.
Even when you do have the vops available it seems rather annoying to have to then build a whole new shader just to combine them. It would be far more convenient to just wire them into a blend material node and combine them at that level. This is one of those areas in Houdini where a change like that could really help smaller shops and individuals who have less time to write shaders from scratch all the time.
The trick is finding just the right hammer for every screw
User Avatar
Member
856 posts
Joined: Oct. 2008
Offline
mrice
I have a material that can blend different surfaces. The idea is that its a layer on top of vops which takes care of the adding/naming/promoting/connecting stuff for you.

link [audenmedia.com]

Lemme know if you have any suggestions

Hey that's nice work there! The first time I see it.

I have a soft spot for rocks and minerals and there are some effects that ordinary shaders don't handle well or at all (diffraction, polarization, iridescence, double refractions, …). It would be great to have some of those one day.
--
Jobless
User Avatar
Member
1769 posts
Joined: Dec. 2006
Offline
Please SESI, put this material into next version!

Awesome stuff Michael!
daniel bukovec | senior fx td | weta digital
qLib -- http://qlab.github.io/qLib/ [qlab.github.io]
User Avatar
Member
114 posts
Joined: Oct. 2009
Offline
Wondering if anyone has found a way of mixing two materials ? as i am currently trying to create condensation and wanting to mix different values of glass.

Lyonz
User Avatar
Member
7 posts
Joined: Feb. 2011
Offline
I'm attempting installing this shader in Houdini 11.0.658 under Windows7-64 with no luck. The error msg I get on Houdini startup is
——————————-
hmaster.exe - Entry Point Not Found
——————————-
The procedure entry point ??0PI_EditScriptedParams@@QEAA@PEAVOP_Node@@_N1@Z could not be located in the dynamic link library libPI.dll.

I'm guessing something has changed in this math library since Houdini v10 but I'm not sure what I can do about this. has anyone had luck with this shader in v11?

Best regards,
–Jon
User Avatar
Member
137 posts
Joined:
Offline
I've got a message saying this when I try to look at your video.

“Video not found or access denied”

François
  • Quick Links