8,315
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