SDK / 開発コミュニティ
Maxonはプラグイン開発者に多くのオプションを提供しています。Mac、PC、Linux向けに開発しているか、既存のプラグインをアップデートしたいかに関わらず、プラグイン開発者専用のページ(developers.maxon.net)で必要なものがすべて見つかります。さらに上を目指したい場合は、Maxon Registered Developer グループに参加して、SDK スペシャリストのサポートを受けて、素早くスタートすることができます。
C++ API
C++ SDKは、最も強力なツールセットを提供します。スピードやアプリケーションのすべての部分へのアクセス、複雑なプロジェクトの作成を必要とする場合には、このSDKが最適です。Mac用のXcodeとPC用のVisual Studioをサポートしています。また、APIのドキュメントも充実していますので、安心してお使いいただけます。Mac、PC、Linuxでの開発、または既存のプラグインの移植に関わらず、プラグイン開発者専用のページ(developers.maxon.net)で必要なものがすべて見つかります。
Python API
PythonはC4Dの2番目のプログラミング/スクリプト言語です。Pythonは、Maxonの古いCOFFEE言語よりもはるかに多くのアクセスを提供しますが、C++ほどではありません。Pythonは、利用可能なあらゆるプラットフォーム上で瞬時に動作します。Pythonには多くのインターネットリソースが用意されており、データベースやウェブに関連するものを扱う際の第一の選択肢となっています。
Cineware SDK
Cineware は、アプリケーションとCinema 4Dの間にワークフローの橋渡しをすることができるC++ライブラリです。C4Dをインストールしなくても、C4Dファイルをビルド、ロード、セーブすることができます。C4Dがインストールされていれば、Cinewareを使ってレンダリングもできます。レンダリングは、アプリケーションのネイティブであるかのように、バックグラウンドで行われます。Cinewareは、Maxonのファイル交換およびレンダリング接続ライブラリです。Cinewareを使って、.c4dファイルを読み書きできるプラグインやパイプラインツールを開発してください。商用の交換プラグインを作りたいのか、社内のソフトウェアをCinema 4Dに接続したいのか、あるいは単に.c4dファイルからデータを取り出したいのか、Cinewareは目的を達成するための最もシンプルな方法です。
さらに上を目指したい方は、Maxon Registered Developer Programに参加して、SDKスペシャリストのサポートを受けて、すぐに始められます。