1. Python Tool SDK
2. Python ICE custom nodes
3. Geometry manipulation support for custom tools
My Wishlist for Softimage 2015 SDK
-
iamVFX
- Posts: 697
- Joined: 24 Sep 2010, 16:28
My Wishlist for Softimage 2015 SDK
Last edited by iamVFX on 28 Mar 2013, 11:52, edited 1 time in total.
-
iamVFX
- Posts: 697
- Joined: 24 Sep 2010, 16:28
Re: My Wishlist for Softimage 2015 SDK
Up! (Daniel should see this
)
-
rray
- Moderator
- Posts: 1810
- Joined: 26 Sep 2009, 13:51
- Location: Bonn, Germany
Re: My Wishlist for Softimage 2015 SDK
+1 but with there being a bottleneck somewhere in the python integration it would be nice to have this sped up first. Maybe have a self compiling C++ ICE node meanwhile
Should we make this to be a general SDK Wishlist thread?
Because another nice thing would be: geometry manipulation support for custom tools (Not in an apply op then tweak its parameters sense, but actually moving points as a "preview" to what the op will do)
Should we make this to be a general SDK Wishlist thread?
Because another nice thing would be: geometry manipulation support for custom tools (Not in an apply op then tweak its parameters sense, but actually moving points as a "preview" to what the op will do)
softimage resources section updated Sep 26th 2026
-
iamVFX
- Posts: 697
- Joined: 24 Sep 2010, 16:28
Re: My Wishlist for Softimage 2015 SDK
Yes, please!rray wrote:Should we make this to be a general SDK Wishlist thread?
-
Ahmidou
- Posts: 106
- Joined: 04 Jan 2010, 13:00
Re: My Wishlist for Softimage 2015 SDK
Can you be more specific? If I have understood your need, it's already possible using the PositionArray on manipulation, or by updating it in a custom op if you object is not freezed.rray wrote:+1 but with there being a bottleneck somewhere in the python integration it would be nice to have this sped up first. Maybe have a self compiling C++ ICE node meanwhile![]()
![]()
Should we make this to be a general SDK Wishlist thread?
Because another nice thing would be: geometry manipulation support for custom tools (Not in an apply op then tweak its parameters sense, but actually moving points as a "preview" to what the op will do)
Cheers
A.
-
rray
- Moderator
- Posts: 1810
- Joined: 26 Sep 2009, 13:51
- Location: Bonn, Germany
Re: My Wishlist for Softimage 2015 SDK
Thanks Ahmidou - I was convinced from looking at the ToolContext's Begin..End functions that only changes to transforms, KineStates and parameters could be updated interatively without live logging. Was even more convinced when I saw that all available sample code I found including Piotrek's also do apply an op then do parameter changes - and no example for setting the PositionArray.
This is very cool, would definitely be nice if there was a SDK example available to demonstrate that. Will modify my Wishlist entry to having that then
Btw then would you think something like the move point tool would be possible to create without lagging for like 10000 points? Not sure but I would suspect setting one point's position during ineraction has some internal optimization in Softimage that might not be possible for us to do, as we'd have to set all point positions using the array.
This is very cool, would definitely be nice if there was a SDK example available to demonstrate that. Will modify my Wishlist entry to having that then
Btw then would you think something like the move point tool would be possible to create without lagging for like 10000 points? Not sure but I would suspect setting one point's position during ineraction has some internal optimization in Softimage that might not be possible for us to do, as we'd have to set all point positions using the array.
softimage resources section updated Sep 26th 2026
-
Bullit
- Moderator
- Posts: 2621
- Joined: 24 May 2012, 07:44
Re: My Wishlist for Softimage 2015 SDK
Any thing related? it is from 2012 SAP.
ICE enhancements—Now customize production and pipelines more easily with the ability to attach and run script code inside ICE Compound Property Pages.
-
iamVFX
- Posts: 697
- Joined: 24 Sep 2010, 16:28
Re: My Wishlist for Softimage 2015 SDK
Yea, I already made a lot of cool stuff with it, but there is no way for now to receive and send data through node connectionsBullit wrote:Any thing related? it is from 2012 SAP.
ICE enhancements—Now customize production and pipelines more easily with the ability to attach and run script code inside ICE Compound Property Pages.
-
Ahmidou
- Posts: 106
- Joined: 04 Jan 2010, 13:00
Re: My Wishlist for Softimage 2015 SDK
Hi Reinhard, actually it pretty straight forward, exactly like you would do in an operator or a command: (Selection).GetActivePrimitive().GetGeometry().GetPoints().PutPositionArray()rray wrote: This is very cool, would definitely be nice if there was a SDK example available to demonstrate that.
but you can't undo it (that's why it's fast ) , and if called outside of an operator, the object must be frozen.
it depends of how, ie if every point use the same srt matrix or vector offset stored, like the factory op, it should be almos as fast.rray wrote: Btw then would you think something like the move point tool would be possible to create without lagging for like 10000 points? Not sure but I would suspect setting one point's position during ineraction has some internal optimization in Softimage that might not be possible for us to do, as we'd have to set all point positions using the array.
Cheers
A.