eetu Posted August 9, 2008 Share Posted August 9, 2008 People everywhere warn against ubershaders, but I felt I needed to make that mistake personally. http://undo.fi/houdini/uber/ This is a work in progress, consider it "public beta" at this point. Comments/bugs very welcome. Rationale: Much of the work I do is very fast-paced, sometimes just a couple of hours from start to delivery. The stock materials are nice but not always flexible enough, and wiring up new ones from scratch is often too time-consuming. Hence this try at a generic-use material that could be used for the majority of surfaces needed (but of course not all). This is my first take on an ubershader, I knew from the onset that I will redo it a couple of times. Having now done it once I have a much better idea on how to make it more modular, and what kind of modules it perhaps should consist of. Maybe I should've waited until v2 before posting this, but it might be some time before I have the time again, plus it's good to get other opinions - and maybe this can be of use to someone already. Pros: - ramp usage, mostly copied from lightwave gradients - grit, accessibility shading - exported buffers listed in gui - beginnings of modularity/abstraction (procedurals defined independently and then referenced into by different surface attributes) Cons: - I've grown a bit dissatisfied with the overall structure of the shader, both ui and inside - not nearly enough modularity/abstraction - the reflection/refraction setup is perhaps a bit clumsy - Sometimes mantra crashes when doing glass and rendering with many threads, i still haven't found the cause eetu. Quote Link to comment Share on other sites More sharing options...
Ole Posted August 10, 2008 Share Posted August 10, 2008 As a "pre-beta" tester of this shader I must say it has really made shading and rendering in Houdini more manageable and approacable. Being used to mia_material and modo, this is a welcome addition to my toolset. Thank you for your hard work, eetu! Good times - O. Quote Link to comment Share on other sites More sharing options...
dbukovec Posted August 10, 2008 Share Posted August 10, 2008 This is uber awesome!! Thanks eetu! I'm used to maya shading too, and it is very hard for me to get simple things fast, so cheers eetu! Quote Link to comment Share on other sites More sharing options...
Netvudu Posted February 9, 2009 Share Posted February 9, 2009 I tried this yesterday and it rocks eetu. Coming from LW I was surprised at how much you kept of Lw Quote Link to comment Share on other sites More sharing options...
lisux Posted February 10, 2009 Share Posted February 10, 2009 People everywhere warn against ubershaders, but I felt I needed to make that mistake personally. I am totally in favor of ube shaders, and I think is one of he think I really miss in Houdini, really good production proven ubershaders. I have done some of them in gthe past and they are really useful, and if you copy concepts from LW or mia_material this is great cos they really make shading a more simpler task. I will try to find some time to est your shader. Quote Link to comment Share on other sites More sharing options...
Netvudu Posted March 5, 2009 Share Posted March 5, 2009 Hi eetu. I Quote Link to comment Share on other sites More sharing options...
eetu Posted March 5, 2009 Author Share Posted March 5, 2009 Hi eetu. I Quote Link to comment Share on other sites More sharing options...
stevenong Posted March 5, 2009 Share Posted March 5, 2009 That looks great eetu! Can't wait to see how much further you're taking it. Cheers! steven Quote Link to comment Share on other sites More sharing options...
Jason Posted March 5, 2009 Share Posted March 5, 2009 That looks great eetu! Can't wait to see how much further you're taking it. Cheers! steven Thats excellent, and a pretty shaderball model too. I like it. Quote Link to comment Share on other sites More sharing options...
vmuriel Posted March 5, 2009 Share Posted March 5, 2009 Hey eetu, great shading. Quote Link to comment Share on other sites More sharing options...
anamous Posted March 6, 2009 Share Posted March 6, 2009 great job, eetu, on both the shader and the shading. would you mind sharing the scene? maybe the search for a standard houdini shading ball would come to an end and we could start posting shader (tests) in a standardized way. cheers, Abdelkareem Quote Link to comment Share on other sites More sharing options...
stevenong Posted March 6, 2009 Share Posted March 6, 2009 eetu shared the scene. The link is immediately under the image attachment but I'll put it here again. Link Cheers! steven Quote Link to comment Share on other sites More sharing options...
DaJuice Posted March 7, 2009 Share Posted March 7, 2009 That's hot eetu. Quote Link to comment Share on other sites More sharing options...
itriix Posted April 27, 2009 Share Posted April 27, 2009 (edited) hey, this is awesome! i'm having an error though... i'm probably not doing something right. but if i just open the scene file. and render one of the mantra nodes. i get the bunny's as either black or white mattes. and a list of errors: i tried to figure out what was wrong with the errors it was throwing, but it all looked fine to me. it was saying something about bad parameter references i attached a pic of warnings it looks GREAT though! can't wait to figure out what i'm missing here! Jonathan ***UPDATE*** so I noticed the renderer was set for mantra 9.5 by default. so i tried mantra 10 but it still gave the errors. so then i thought maybe it's because i'm using 10 and so i tried opening it in 9.5 and it worked. any thoughts on this? thanks badpar.tiff Edited April 27, 2009 by itriix Quote Link to comment Share on other sites More sharing options...
Alexander Weide Posted June 11, 2009 Share Posted June 11, 2009 hey, this is awesome! i'm having an error though... i'm probably not doing something right. but if i just open the scene file. and render one of the mantra nodes. i get the bunny's as either black or white mattes. and a list of errors:i tried to figure out what was wrong with the errors it was throwing, but it all looked fine to me. it was saying something about bad parameter references i attached a pic of warnings it looks GREAT though! can't wait to figure out what i'm missing here! Jonathan ***UPDATE*** so I noticed the renderer was set for mantra 9.5 by default. so i tried mantra 10 but it still gave the errors. so then i thought maybe it's because i'm using 10 and so i tried opening it in 9.5 and it worked. any thoughts on this? thanks I got same results.. i think its a problem with houdini 10 not mantra Quote Link to comment Share on other sites More sharing options...
Allegro Posted June 12, 2009 Share Posted June 12, 2009 I got same results.. i think its a problem with houdini 10 not mantra The surface color vop was changed a few months back. This allows for more flexibility in the material. I had mailed a fixed version to eetu, but I'm guessing he hasn't had a chance to update the version he offers on his site yet. Quote Link to comment Share on other sites More sharing options...
eetu Posted June 23, 2009 Author Share Posted June 23, 2009 Oi, apologies everyone. I added the H10 hotfix kindly supplied by Stephen Tucker on the webpage. http://undo.fi/houdini/uber/eetu_ubermaterial_065.rar eetu. Quote Link to comment Share on other sites More sharing options...
Netvudu Posted June 23, 2009 Share Posted June 23, 2009 thanks eetu (and thanks Stephen) Quote Link to comment Share on other sites More sharing options...
Alexander Weide Posted June 23, 2009 Share Posted June 23, 2009 AMAZINGAMAZINGAMAZINGAMAZINGAMAZINGAMAZINGAMAZINGAMAZINGAMAZINGAMAZINGAMAZINGAMAZINGAMAZINGAMAZINGAMAZINGAMAZINGAMAZINGAMAZINGAMAZINGAMAZINGAMAZINGAMAZINGAMAZINGAMAZINGAMAZINGAMAZINGAMAZINGAMAZINGAMAZINGAMAZINGAMAZINGAMAZINGAMAZING I LOVE YOU^^ I WILL VOTE THAT ETU BECOMSE A GOOD JOB at SIDEFX and i will vote for an integration of that material Network inside the next Houdini release. For my Point of View its the first time that someone build up a complete shader network with all you need. Even Sidefx dont build those network...i dont understand it. I think Sidefx dosent reallized, that this integration ist fundamental to get a larger Community, because to build good materials is a key element of every 3d application so I hope sidefx will understand the importants of that. VERY thanks to ETuu... Quote Link to comment Share on other sites More sharing options...
daland_twist Posted June 23, 2009 Share Posted June 23, 2009 Hi, I tried the v.65 and I am still gettting a solid white render and an error saying cannot find a signiture with the correct arguments and return type for the "set" arguments. Also errors about export values. I am on 10.0.249.5 Just wondering if anyone else is experiencing the same issues? thanks! david Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.