THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 05/12/2006 at 09:43, xxxxxxxx wrote:
Cinema 4D Version: 10
Platform: Mac OSX ;
Language(s) : C++ ;
We plan to use cinema 4d for our game design, and I'm in charge of the 3d file format.
For many reasons, we use our own 3d format, and I have to create a program to read/write this format.
I have two solutions:
- Writing a plug in for a 3d modeler
- Exporting to a common format from the modeler, and the write a converter.
If I write here, it's for the first one. I'm interested into writing a plugin for cinema 4d, to export in our format.
I downloaded cinema4d demo version (Accountant want us to buy it first quarter 2007...), anyway, I have the demo version, with it comes an xcode project called cinema 4d sdk.
So, I think this xcode project is the source of the sdk lib.
Anyway, I'm a bit lost, I don't really know where to start to write my custom format exporter/importer.
Any help appreciated.
On 05/12/2006 at 13:55, xxxxxxxx wrote:
You are starting with the wrong version of C4D. There is currently no SDK documentation for this version and you will quickly find that even us seasoned and salted veterans don't know all of the ins-and-outs of this new SDK!
That said, you should download the latest SDK documentation from the PluginCafe home page (9.6 HTML Help is linked to from there). This will give you some valuable info. Also, there is a migration PDF for XCode (as the previous support was Classic through CodeWarrior) and this will help you 'prep' the project for Cinema 4D plugin development.
The 'cinema4Dsdk' folder compiles a set of example plugins, but it does also compile the API lib. The API itself can be found in the Resource folder. You'll want to use the cinema4Dsdk project as a template for your own.
Check out the examples and peruse/search the SDK Help forum (select "All" to get results beyond the most recent). And of course, ask questions!
Best of luck!
On 06/12/2006 at 02:12, xxxxxxxx wrote:
Thanks for reply.
I will look into it.