Eitht Posted July 18, 2011 Share Posted July 18, 2011 Morning guys, I'm working on a project which requires me to build a molten shader, but it's displacement bound isn't going away despite installing displacement bound parameter. It only appears at an angle then goes away when the camera looks at it head on, it kinda make sense since they are being pulled along Y-axis but i could be wrong. Checked the normals on the grids, they are perfectly fine & i switched "UVProject SOP" from Point to Vertice - it appears that's not the problem. Finally tried increasing Displacement Bound much higher than Scale, no good either. A render to help visualize the problem, http://www.vimeo.com/26483083 Attached my hip file, anybody kind enough to take a peek at it? >< Cheers! eitht. 03_molt_surf_sfrm_one.hip Quote Link to comment Share on other sites More sharing options...
symek Posted July 19, 2011 Share Posted July 19, 2011 You actually applied displacement bounds render parameter also on the object (along with many other spare properties I assume). This one is linked to an old material and evaluates to 0. Object level properties overwrite shader properties (which is strange as I though it works oppositely, but apparently not). hope this helps, cheers, skk. Quote Link to comment Share on other sites More sharing options...
Eitht Posted July 19, 2011 Author Share Posted July 19, 2011 (edited) You actually applied displacement bounds render parameter also on the object (along with many other spare properties I assume). This one is linked to an old material and evaluates to 0. Object level properties overwrite shader properties (which is strange as I though it works oppositely, but apparently not). hope this helps, cheers, skk. Ahhh SYmek, you're absolutely right! Now i am remembering being told about this object level versus shader level thingy in the past & i completely forgotten there's displacement bound installed on object level, kept searching for the problem in SHOP. Hate myself... Thanks thanks! eitht. Edited July 19, 2011 by Eitht Quote Link to comment Share on other sites More sharing options...
anim Posted July 19, 2011 Share Posted July 19, 2011 ... Object level properties overwrite shader properties (which is strange as I though it works oppositely, but apparently not)... strange, I thought the same since in docs there is written: You can properties at any of several levels, and properties at more specific levels override properties at more general levels.The inheritance order is: Renderer defaults – if you don’t specify a property, the renderer uses its built-in (or configured) default value. Output driver Camera Objects Primitives Shader level isn't specified there but it seems that SHOP Properties are above Object Properties, good to know it makes sense since object is more specific than shader (which can belong to more objects) but if that shader was directly on object's primitives, shader's properties would be preferred then Quote Link to comment Share on other sites More sharing options...
Eitht Posted July 19, 2011 Author Share Posted July 19, 2011 Ah ha! Tomas was the culprit, hahaha. Now we know, cheers. eitht. 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.