[COM/DCOM サーバ コントロール](COM/DCOM Server Control)ユーティリティ

[COM/DCOM サーバ コントロール](COM/DCOM Server Control)ユーティリティは COM (コンポーネント オブジェクト モデル)を使用するサードパーティのプログラムおよびプラグインをサポートしています。COM の背後にある考え方は、3ds Max の核となる部分を公開し、アプリケーションから 3ds Max を起動してイメージを生成できるようにすることです。

COM の機能はアプリケーションの開発者を対象としています。3ds Max を使ったアプリケーション開発の詳細は、「3ds Max Plug-in Software Development Kit (SDK)」のヘルプ ファイル3ds Max(3dsMaxSDKFull.chm)にある COM オブジェクト インタフェースの説明を参照してください。

操作方法

3ds Max を DCOM サーバとして登録するには:

  1. 3ds Max を起動し、 [ユーティリティ](Utilities)パネルを開きます。[その他](More)をクリックし、[COM/DCOM サーバ コントロール](COM/DCOM Server Control)を選択してから、[OK]をクリックします。
  2. [COM/DCOM サーバ コントロール](COM/DCOM Server Control)ロールアウトのボタンに[登録](Register)と表示されていれば、それをクリックします。[未登録](Unregister)と表示されていれば、3ds Max は既に登録されているので何もする必要はありません。

    これで、3ds Max は DCOM サーバとして登録され、どの COM クライアントからでもインスタンスを作成できます。

    注: このユーティリティはすべての製品に含まれているわけではありません。[COM/DCOM サーバ コントロール](COM/DCOM Server Control)ユーティリティは、¥maxsdk¥samples¥utility¥comsrv¥ にあるソースから作成できます。作成された comsrvui.dlu3ds Max ¥plugins ディレクトリにコピーしてください。

コマンド ラインから登録または登録解除することも可能です。3ds Max に渡すことができるコマンド ラインのオプションは次の 2 つです。

3dsmax -RegisterMAXRenderer

3dsmax -UnregisterMAXRenderer