softimage C++ sdk so hard to me, how you guys learn it?

Discussions concerning programming of SOFTIMAGE©
Post Reply
ikfk
Posts: 36
Joined: 28 Jul 2012, 09:58

softimage C++ sdk so hard to me, how you guys learn it?

Post by ikfk » 12 Nov 2013, 10:42

:D
I got some experience in C++ ,but this still looks terrible to me.
I can't just get a start for this, how can you learn this thing #-o

is there any roadmap for this?

Eugen
Posts: 331
Joined: 10 Jan 2010, 12:40
Location: Vienna/Austria
Contact:

Re: softimage C++ sdk so hard to me, how you guys learn it?

Post by Eugen » 12 Nov 2013, 11:04

You need to be more specific what your problem is.
I can make out at least 3 different 'subproblems' for a task like this:
- C++ in itself... not a particularly easy language to learn... yet there are plenty of good reference books out there.
- did you manage to create the skeleton code for a plugin and compile it? That can be a bit tricky in itself.
- getting into the SDK framework - no way around digging in the SDK help files. Also, look at the code examples provided in the SDK folder in the Softimage installation.

Best,
Eugen

ikfk
Posts: 36
Joined: 28 Jul 2012, 09:58

Re: softimage C++ sdk so hard to me, how you guys learn it?

Post by ikfk » 12 Nov 2013, 11:15

thank you Eugen,

So, is there any basic tutruial for building a custom ice node?

I'm here want to convert python script to a ice node :D

like howto add port, where should I put the main chunk etc. \m/

Eugen
Posts: 331
Joined: 10 Jan 2010, 12:40
Location: Vienna/Austria
Contact:

Re: softimage C++ sdk so hard to me, how you guys learn it?

Post by Eugen » 12 Nov 2013, 11:35

I never did a custom ICE node, but there's plenty to read here:
In the SDK help, search for "custom ice nodes". Check out "415: Examples: CustomICENodes".
You can find the cpp sources for those in your SI installation folder\XSISDK\examples\workgroup\Addons\CustomICENodes.

ikfk
Posts: 36
Joined: 28 Jul 2012, 09:58

Re: softimage C++ sdk so hard to me, how you guys learn it?

Post by ikfk » 12 Nov 2013, 11:42

thank you,

anyway Eugen , have you see that houdini sdk doc? totally another story :D

http://www.sidefx.com/docs/hdk10.0/

Eugen
Posts: 331
Joined: 10 Jan 2010, 12:40
Location: Vienna/Austria
Contact:

Re: softimage C++ sdk so hard to me, how you guys learn it?

Post by Eugen » 12 Nov 2013, 12:13

No, I don't use Houdini. It's overkill for my needs.
If you want to point out that the Softimage SDK is... less well structured, I cannot really agree.
Just open the SDK help > Softimage SDK Programmer's Guide > Customizing Softimage using the SDK > Custom ICENodes.
There's everything to get you started, I'd say.

Programming, however, requires a certain degree of resilience and pain tolerance anyway...
; p

ikfk
Posts: 36
Joined: 28 Jul 2012, 09:58

Re: softimage C++ sdk so hard to me, how you guys learn it?

Post by ikfk » 12 Nov 2013, 12:34

OK thanks :-j

User avatar
CiaranM
Posts: 87
Joined: 09 Jun 2009, 01:37
Location: London
Contact:

Re: softimage C++ sdk so hard to me, how you guys learn it?

Post by CiaranM » 26 Nov 2013, 04:35

Did you try using the plugin wizard? It does much of the hard work for you (defining ports, callbacks etc.,) so you only need to worry about the logic code.

ikfk
Posts: 36
Joined: 28 Jul 2012, 09:58

Re: softimage C++ sdk so hard to me, how you guys learn it?

Post by ikfk » 26 Nov 2013, 12:04

yeah, after days i can finally read sdk a bit more. thank you! :D

Post Reply

Who is online

Users browsing this forum: No registered users and 21 guests