THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 19/03/2012 at 07:36, xxxxxxxx wrote:
I was directed with my question to this forum. It is not exactly plugin-related, but it's the best place to ask.
I have to implement a C4D file parser in Flash ActionScript, with the possibility to extract at least mesh, uv, skeleton and animation data. However, to be able to so I have to have some base code in any language or reference document. Can I count on a bit of your support in that matter?
On 19/03/2012 at 09:23, xxxxxxxx wrote:
Sorry but the Cinema 4D file format is a proprietary format. It's currently only possible to read Cinema 4D files through our Melange exchange library which probably wont help much in your case because you need to link against a library.
On 19/03/2012 at 10:57, xxxxxxxx wrote:
I've just heard that Cinema 4D has export to Cinema 4D XML file and that's all I need
If I will write my parser of this file to retrieve some basic meshes data and publish it even as a part of an open-source project won't it cause any license violation?
On 19/03/2012 at 11:52, xxxxxxxx wrote:
I don't think so as XML is an open file-format (and human readable). Doesn't ActionScript come with an XML parser?
On 19/03/2012 at 12:06, xxxxxxxx wrote:
Yes, it comes. It sounds reasonable to me, thanks.
On 20/03/2012 at 01:17, xxxxxxxx wrote:
Just be aware that the Cinema XML format can change at any point. It's rather meant for debbuging purposes etc.
On 28/03/2012 at 08:18, xxxxxxxx wrote:
Why not use one of the standard exchange formats available in Cinema 4D such as FBX and COLLADA. These include very detailed information such as mesh, uvs, materials, skeleton rigging, pose/animation and so on. Then all you need is a parser for one of these exchange format to do the trick.
On 13/04/2012 at 05:18, xxxxxxxx wrote:
That is what I started to do finally. I've finished the parser, but I can't export any animation from Cinema 4D to COLLADA. What types of animations Cinema 4D can export to this format?
On 13/04/2012 at 05:55, xxxxxxxx wrote:
When I look into the exported COLLADA file everything is ok except that there is no<animation> tags. Cinema doesn't export even simple keyframe animations with recorded positions.
Cinema version which I have possibility to use is R12.
On 13/04/2012 at 15:34, xxxxxxxx wrote:
I have found an example COLLADA file with joint animations. It is imported and exported correctly. However, after import, Cinema makes weird animated property tracks named "Transformed Rotation" and "Transformed Position". They are then exported correctly, while regular "Position" and "Rotation" tracks are not exported - they are completely ignored.
On 14/04/2012 at 00:13, xxxxxxxx wrote:
I've tried the same thing in Cinema 4D R13 demo and everything is ok now. That R12 was not updated as it's owner has slow wireless connection. Possibly that was a problem.
On 04/06/2012 at 01:56, xxxxxxxx wrote:
You tell that .c4d is a proprietary format, but then what is the following documentation ?
It seems to be a description of the .c4d V5 file format ?
Unfortunately I have't found any C++ example to read the file !
Does someone has more information ?
On 04/06/2012 at 06:08, xxxxxxxx wrote:
There are no examples for the V5 file format because it's not recommended to use and we can't provide any support for it. Sorry.
It's possible to read and write Cinema files through our Melange library though.