使用するMariのC API

Mariは、Pythonスクリプトが最適なソリューションではない機能のバイナリプラグインを開発するためのSDKを提供します。

前書き

C APIを使用すると、ユーザーはプラグインを開発してカスタムイメージ形式を読み書きしたり、カスタムジオメトリ形式を読み込んだりできます。これらの場合、中間のPythonタイプを使用するよりも、バイナリデータのバッファーを渡すことで、アプリケーションとプラグインの間でデータを渡すことがより効率的に行えます。

APIにC ++ではなくCを使用することを選択すると、互換性が向上し、コンパイルが簡単になります。また、いつものように、C ++で作成されたプラグインでも引き続き使用できます。

検討中MariのC APIドキュメント

サンプルプラグインを含むC APIの詳細については、以下のC APIドキュメントを参照してください。 Help > SDK > C API > Documentation、またはSDKフォルダーのインストールディレクトリを使用します。