|
31st July 2006, 05:23 AM | #1 |
Member
Advanced member
Join Date: Jul 2006
Location: UK
Posts: 44
|
Where do I begin?
Not a David Cassidy quote (oh I am so old ), but a request for advice on where/how to start developing plugins for AC3D.
I thought my first plugin might be some sort of 3D (or even 2D) fractal generator (something I did about 20 years ago from the ground up). All I have at the moment are the header files and the sources for some of the existing plugins. Many thanks for any suggestions. Steve. |
31st July 2006, 08:25 AM | #2 |
Senior Member
Professional user
Join Date: Jul 2003
Posts: 899
|
Re: Where do I begin?
I recently threw this together:
http://www.supercoldmilk.com/ac3dplugtut/ I hadn't officially pushed it out there yet (it needs more work), but this should provide an intro to writing your own plugins. You'll need to contact Inivis for the SDK, which actually has some fairly decent examples as well. Post back here with any issues you have working through it. Because I use AC3D for Windows, it can tend to be a bit Windows-centric (especially the section regarding setting your IDE, which is not only Windows-centric but MSVC-centric as well). If anyone has any notes for non-MS or Mac/Linux IDE's, I'd be glad to add them. Dennis |
31st July 2006, 10:22 AM | #3 | |
Member
Advanced member
Join Date: Jul 2006
Location: UK
Posts: 44
|
Re: Where do I begin?
Quote:
Many thanks. Steve. |
|
1st August 2006, 07:42 AM | #4 | |
Member
Advanced member
Join Date: Jul 2006
Location: UK
Posts: 44
|
Re: Where do I begin?
Quote:
My only point of confusion was how to wire up a C++ command: ac_add_command( "sah_command", function); ac_add_tools_menu_item( "Do something", "ac3d sah_command", "Does something" ); Took me a while to work out that the "ac3d " was needed. Next task is to get a handle on the 3D data structures ... oh and undo/redo. Thankfully, Broadband is working again now. So thanks again for the tutorial. It was invaluable. |
|
1st August 2006, 09:53 AM | #5 |
Senior Member
Professional user
Join Date: Jul 2003
Posts: 899
|
Re: Where do I begin?
No problem at all --- glad it was helpful!
|
16th August 2006, 08:18 PM | #6 |
Member
Advanced member
Join Date: May 2006
Posts: 36
|
Re: Where do I begin?
Any suggestions for making cross-platform plugins? Right now my plugins work for linux but I would like them on windows and mac.
|
Thread Tools | |
Display Modes | |
|
|