Hi again,
when I explode some of the compound nodes, the graph is no longer working and some node show error messages. For example, exploding a 'set_geo_property' compound node creates an error in its 'switch_is_a' compound. Exploding this node shows that the 'if_volume' node has inputs of conflicting types (string/float).
Why is that?
thanks!
Solved! Go to Solution.
Solved by morten.bojsen-hansen. Go to Solution.
Do you have something connected to the node when you explode? If so, what? I cannot reproduce your problem when exploding a set_geo_property node without anything connected.
Morten,
it looks like the 'behavior' of bifrost is to not put the input data of the compound node into the input nodes of its sub-nodes when its 'exploded'. So thats why I get the conflicting types.
Must be a beginners experience...wouldn't it make sense to automatically transfer these values?
edit: I have even one case where Maya crashes when I 'explode' a compound node
edit: 'shape_is_disk' and similar nodes crash when exploded (Maya2020)
I don't have a node with the name shape_is_disk. Where did you get this? Also, if you're using Maya 2020 you are not on the latest version of Bifrost so there might be some old bugs.
It is true that if you type something in the inputs to a node and then explode it, those values will be lost. Perhaps that should be changed. As a workaround you can right-click on the input and create a value node. Then your value will be preserved.
Morten,
its here:
set_point_shape -> assign_point_shader -> get_geometry_shader_name -> shape_is_disk
@BurkhardRammner Okay, I found it. However, I cannot reproduce the crash. Perhaps update Bifrost to a newer version?
Thats what I am currently trying:
https://forums.autodesk.com/t5/bifrost-forum/issue-rendering-bifrost-data-using-arnold-with-permanen...
Can't find what you're looking for? Ask the community or share your knowledge.