Cineware 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 Cineware. The rendering will be done in the background as if it was a native part of your application.
Cineware is MAXON’s file exchange and render connection library. Develop plugins and pipeline tools which can read and write .c4d files using Cineware. 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, Cineware 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.
Cineware has been in development for some years and is already used in many of MAXON’s tools such as CineRender, Bodypaint Exchanges, etc. There is also an already sizeable number of third parties to enable their software to read and write .c4d files. Cineware is also used by Studios for their pipeline tools.
If the .c4d files was saved with the “Save Polygons for Cineware” 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
Cineware SDK 22.008 (Build #355130)
A Cineware SDK update for Cinema 4D R25 has been released and it’s available for download. Main changes (see full changelist) in the new release are: Support for Apple Silicon-based hardware Download Cineware SDK
Cineware SDK 22.004 (Build #317036)
The Cineware SDK for Cinema 4D R22 has been released and it’s available for download. Main changes (see full changelist) in the new release are: Support for Cineware Material Cache were added Licensing functions were added A function to check… Continue Reading
Cineware SDK 21.007
A service release for Cineware SDK for Cinema 4D R21 has been released. Fixed issues: fix reflection layer functions return wrong IDs/data fix in command line example and improved animation out prints add support for DOCUMENT_INFO_FILEVERSION_INT32 parameter fixes in BaseDocument::GetParamter()… Continue Reading
Cineware SDK 21.004
The Cineware SDK for Cinema 4D R21 has been released. Main changes (see full changelist): New Features Support: PoseMorphTagData, CAMorph and CAMorphNode were added. Definitions for VPDenoiser, Tposemorph, Tannotation and Ofieldforce were added. API changes: Renamed melange namespace to cineware… Continue Reading
Cineware SDK V20.004 Release (Build #259890)
The Cineware SDK for Cinema 4D R20 has been released. Main changes (see full changelist): Added: Instance Object can be created and tweaked. Its matrix and color arrays can be set for multi-instance mode. See InstanceObjectData. Added: Read/Copy/Write data support… Continue Reading