
Yo dawg...
-
iamVFX
- Posts: 697
- Joined: 24 Sep 2010, 16:28
-
iamVFX
- Posts: 697
- Joined: 24 Sep 2010, 16:28
-
xsisupport
- Posts: 713
- Joined: 09 Jun 2009, 09:02
- Location: Montreal Canada
Re: Yo dawg...
null.null.ICETree.SceneReferenceNode.referenceiamVFX wrote:
-
iamVFX
- Posts: 697
- Joined: 24 Sep 2010, 16:28
Re: Yo dawg...
xsisupport wrote:null.null.ICETree.SceneReferenceNode.reference
-
xsisupport
- Posts: 713
- Joined: 09 Jun 2009, 09:02
- Location: Montreal Canada
Re: Yo dawg...
Seriously though, Get null.ICETree.SetOneDataNode.reference never resolves for me in 2013. It's always red.
---------------------------
Autodesk® Softimage®
---------------------------
ERROR: The ICE node failed to connect to a scene element, check script log for details
ERROR: The reference to the scene element 'null.ICETree.SetOneDataNode.reference' could not be resolved.
---------------------------
OK
---------------------------
---------------------------
Autodesk® Softimage®
---------------------------
ERROR: The ICE node failed to connect to a scene element, check script log for details
ERROR: The reference to the scene element 'null.ICETree.SetOneDataNode.reference' could not be resolved.
---------------------------
OK
---------------------------
Code: Select all
Application.NewScene("", "")
Application.GetPrim("Null", "", "", "")
Application.ApplyOp("ICETree", "null", "siNode", "", "", 0)
Application.AddICECompoundNode("Set Data", "null.null.ICETree")
Application.ExplodeICECompoundNode("null.null.ICETree.Set_Data", "")
Application.DeleteObj("null.null.ICETree.PassThroughNode")
Application.DeleteObj("null.null.ICETree.ExecuteNode")
Application.AddICENode("GetDataNode", "null.null.ICETree")
Application.SetValue("null.null.ICETree.SceneReferenceNode.reference", "null.ICETree.Name", "")
Application.ConnectICENodes("null.null.ICETree.SetOneDataNode.source", "null.null.ICETree.SceneReferenceNode.value")
Application.ConnectICENodes("null.null.ICETree.port1", "null.null.ICETree.SetOneDataNode.value")
Application.SetValue("null.null.ICETree.SetOneDataNode.reference", "self.Foo", "")
Application.DisplayPortValues("null.null.ICETree.SetOneDataNode.source", True, 0, True, "", 0, 0, 0, 1, False, True, 0.62, 1, 0.62, 1, False, 0, 10000, 1, False, False, 0, 10, False, True, False, 100)
Application.AddICENode("$XSI_DSPRESETS\\ICENodes\\GetDataNode.Preset", "null.null.ICETree")
Application.SetValue("null.null.ICETree.SceneReferenceNode[1].reference", "null.ICETree.SetOneDataNode.reference", "")-
iamVFX
- Posts: 697
- Joined: 24 Sep 2010, 16:28
Re: Yo dawg...
Because you explode Set Data node. It sticks with it even after the deletion for some reason!xsisupport wrote:Seriously though, Get null.ICETree.SetOneDataNode.reference never resolves for me in 2013. It's always red.

Copy it from Set Data node to make it work.
-
xsisupport
- Posts: 713
- Joined: 09 Jun 2009, 09:02
- Location: Montreal Canada
Re: Yo dawg...
I think I got it to work, right?

The trick was to change the reference in the Set One Data before plugging in the Source.
I never got the "Get .. reference" to work if I didn't have a "Set Data".
I crashed several times; this area of Softimage seems fragile.

The trick was to change the reference in the Set One Data before plugging in the Source.
I never got the "Get .. reference" to work if I didn't have a "Set Data".
I crashed several times; this area of Softimage seems fragile.
