8,484
edits
Paradox-01 (talk | contribs)  (beginner infos, run other progs)  | 
				Paradox-01 (talk | contribs)   (finally getting a simple value displayed in the viewport via ICE)  | 
				||
| Line 861: | Line 861: | ||
  ' AddSpacer( [Width], [Height] )  |   ' AddSpacer( [Width], [Height] )  | ||
  oPPGLayout.AddSpacer 25  |   oPPGLayout.AddSpacer 25  | ||
===Softimage ICE===  | |||
====Show a simple value in the viewport====  | |||
 CreatePrim "Cube", "MeshSurface"  | |||
 ' create ice tree  | |||
 ApplyOp "ICETree", cstr(selection(0)), siNode, , , 0  | |||
 ' create set data node  | |||
 AddICECompoundNode "Set Data", ".polymsh.ICETree"  | |||
 ' connect set data node to ice tree root  | |||
 ConnectICENodes ".polymsh.ICETree.port1", ".polymsh.ICETree.Set_Data.Execute"  | |||
 ' create integer node (e.g. for FLAG id)  | |||
 AddICENode "$XSI_DSPRESETS\ICENodes\IntegerNode.Preset", ".polymsh.ICETree"  | |||
 ' connect integer with set data node  | |||
 ConnectICENodes ".polymsh.ICETree.Set_Data.Value", ".polymsh.ICETree.IntegerNode.result"  | |||
 ' set data in object hosting (hence "self.") the ice tree  | |||
 SetValue ".polymsh.ICETree.Set_Data.Reference", "self.tmp"  | |||
 ' show integer in viewport !  | |||
 DisplayPortValues ".polymsh.ICETree.Set_Data.Value", 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  | |||
 ' set new integer value  | |||
 SetValue ".polymsh.ICETree.IntegerNode.value", 14  | |||
[[Category:Windows-only modding tools]]  | [[Category:Windows-only modding tools]]  | ||
edits