Hi, after installing H14 and sorting out HAPI code changes and HDK plugin changes, ive found that the DigitalAssets loaded from H13 have had Null and Merge nodes changed into ‘default-nodes’ with the same name and phantom “Utility” type as the ‘proper’ nodes.
There are a lot of instance of this in our digital assets and the ‘default-node’ does not allow a zero-geometry as input like the proper SOP_Null node does, instantly breaking our digital assets with optional inputs.
All of the SOP_Merge nodes are also not working.
Is there an HScript or other process / command I can run to replace the “Utility” versions with the proper versions?
The attached picture shows the default-node proxy object and the two versions of the “Null” node now available the proper one is the “Digital Assets” one.
Converting to H14
4131 2 0- hjd
- Member
- 11 posts
- Joined: Oct. 2013
- Offline
- hjd
- Member
- 11 posts
- Joined: Oct. 2013
- Offline
After some more testing, it appears the node swaps actually happen on a few of our digital assets.
I get these errors in the houdini console when loading an affected *.otl
Error: Couldn't remove old operator type definition sesi_temporary:op/null
Error: Couldn't remove old operator type definition sesi_temporary:op/merge
oplibSop/null?Sop/null Error(1): Expecting open brace
oplibSop/merge?Sop/merge Error(1): Expecting open brace
Unable to find dialog script for merge
at oplibSop/merge?Sop/merge.
After working through all the various issues by replacing types, and having found that some of the type-changed SOP_Nulls had mysteriously changed into SOP_merge nodes it would be nice to :
a) Have item hover hilighting in the change-type uber-list of all nodes
b) multiple-selection type-replacement
c) a proper dialog that can filter types when replacing types.
d) make it illegal to have two nodes with the same short-name OR show the full node name sop_null / sop_athing etc rather than just the nice name in the change-type list.
e) Be able to filter and search for nodes by their type as well as their unique network-name.
I get these errors in the houdini console when loading an affected *.otl
Error: Couldn't remove old operator type definition sesi_temporary:op/null
Error: Couldn't remove old operator type definition sesi_temporary:op/merge
oplibSop/null?Sop/null Error(1): Expecting open brace
oplibSop/merge?Sop/merge Error(1): Expecting open brace
Unable to find dialog script for merge
at oplibSop/merge?Sop/merge.
After working through all the various issues by replacing types, and having found that some of the type-changed SOP_Nulls had mysteriously changed into SOP_merge nodes it would be nice to :
a) Have item hover hilighting in the change-type uber-list of all nodes
b) multiple-selection type-replacement
c) a proper dialog that can filter types when replacing types.
d) make it illegal to have two nodes with the same short-name OR show the full node name sop_null / sop_athing etc rather than just the nice name in the change-type list.
e) Be able to filter and search for nodes by their type as well as their unique network-name.
- stooch
- Member
- 12 posts
- Joined: April 2013
- Offline
-
- Quick Links