Melange is a C++ library that can be linked to your own application. It allows you to build, load and save C4D files – without the need for a C4D installation. If a C4D installation is present you can also render using Melange. The rendering will be done in the background as if it was a native part of your application.
Melange is MAXON’s file exchange and render connection library. Develop plugins and pipeline tools which can read and write .c4d files using Melange. Whether you want to build a commercial exchange plugin, connect your in-house software to Cinema 4D or just get some data out of .c4d files, Melange is the simplest way to achieve your goals.
- Gain access to most of the data inside a Cinema 4D file including geometry, camera, materials, animation and much more.
- Read and writing .c4d files.
- Integrate Cinema 4D’s powerful renderer to your software via a render connection to an installed version of Cinema 4D.
Melange has been in development for some years and is already used in many of MAXON’s tools such as Cineware, Bodypaint Exchanges, etc. There is also an already sizeable number of third parties to enable their software to read and write .c4d files. Melange is also used by Studios for their pipeline tools.
If the .c4d files was saved with the “Save Polygons for Melange” option enabled, then you even can choose if you want to load a polygonal representation for parametric objects or the parametric itself.
Please have a look to our quick start guide.
Latest Relevant Articles
A new Melange SDK for Cinema 4D R18 has been released. Changes since 18.005 (Build #180051): Added: New variation shader support incl. API functions Fixed: Missing material parameter defaults (MATERIAL_BUMP_PARALLAX_SAMPLES, …) Fixed: melange::GeGetCurrentThreadCount() limitation of 32 cores (vs2013 libs and… Continue Reading
A new Melange SDK has been released. This is the first release for Cinema 4D’s major version R18. From now on, we plan all upcoming releases to be more or less in sync with Cinema 4D’s major versions. Feature highlights… Continue Reading
A new Melange SDK for Cinema 4D R16+ has been released. Changes since 16.010 (Build #169981): Fixed: Wrong light type when loading older files (
A new Melange SDK for Cinema 4D R16+ has been released. Changes since 16.009 (Build #160327): Fixed: BaseBitmap::CopyPart() didn’t work properly Fixed: DOCUMENT_DEFAULTMATERIAL_COLOR didn’t return custom colors Fixed: Melange won’t handle Display tag correctly Fixed: Minor fixes in docs Fixed:… Continue Reading
A new Melange SDK for Cinema 4D R16+ has been released. Changes since 16.008 (Build #156273): Fixed: Documentation (search, layout, missing inherit graph images, …) Added: Missing DescID constructor Fixed: Linker error BaseTag::GetObject() Fixed: In render connection example to get… Continue Reading