Home
3D Models
3D Software
Community
Support
Carrara SDK

What is the Carrara SDK?

The Carrara SDK is a set of headers and libraries that allow third party developers to create plugins for Carrara. It comes with a full documentation of the Carrara API as well as many samples of code so that you can get started quickly.

With the Carrara SDK, you can create powerful plugins to add new functionalities to the application. You can then distribute and sell those plugins royalty free.

Carrara is unique in that it has been designed from the ground up to be a completely open architecture, enabling powerful third-party extensions to be created and seamlessly plugged into the application.

With the SDK you can create new shaders, renderers, light sources, atmospheric effects, modelers, animation effects, primitives, constraints, importers/exporters, and much more.

The SDK includes complete cross-platform support (Macintosh and Windows), in the form of a cross-platform GUI building application, UI specific interfaces which give access to all aspects of the UI elements, and UI support utilities which allow the developer to manage a custom User Interface.
 
Carrara SDK Downloads
  Win  Win OSX  OSX OS 8/9  OS 8/9
SDK for Carrara 7 (Mac + PC) Download (29.28 MB) Download (29.28 MB) N/A
SDK for Carrara Studio 6 Download (18.74 MB) Download (27.76 MB) N/A
SDK for Carrara 5 Universal Binary N/A Download (19.34 MB) N/A
SDK for Carrara Studio 5 Download (14.68 MB) Download (12.68 MB) N/A
SDK for Carrara Studio 4 Download (9.84 MB) Download (10.21 MB) N/A
SDK for Carrara Studio 3 Download (6.47 MB) Download (6.03 MB) Download (5.97 MB)
SDK for Carrara Studio 2.1 Download (6.26 MB) Download (5.69 MB) Download (5.63 MB)
SDK for Carrara Studio 1.1 Download (4.92 MB) N/A Download (6.2 MB)