Created on | Updated on
フォローする

Mayaプラグインの設定

サポートされているバージョン

redshift4mayaプラグインバイナリは、Redshiftインストールディレクトリにあります。 各オペレーティングシステムのデフォルトディレクトリは以下のとおりです。

  • Windows: C:\ProgramData\Redshift\Plugins\Maya
  • Linux:       /usr/redshift/redshift4maya
  • macOS:   /Applications/redshift/redshift4maya

Redshiftは、Windows、Linux、およびMacOS上でMaya 2014,2015,2016,2016.5,2017、および2018をサポートしています

プラグインのインストール

Windows

Windows用のRedshiftインストーラは、 「ターゲットDCCアプリケーションの選択」インストーラページで選択したMayaのバージョンに基づいて、redshift4mayaプラグインを登録します。 これは、選択されたMayaの特定のバージョンのMaya.envファイルを変更することによって行われます。 このセクションでは、インストーラが自動的に実行するのと同じ手順を実行する方法、および(モジュールファイルを使用して)redshift4mayaプラグインを登録する別の方法を実行する方法について説明します。

redshift4mayaプラグインのインストールディレクトリには、インストール中に実行される同じ登録手順を実行するためのバッチファイルが含まれています。 これらのバッチファイルは、たとえば、Redshift後にMayaがインストールされ、Redshiftを再インストールせずにredshift4mayaプラグインを登録する場合に使用できます。 redshift4mayaプラグインを登録する特定のバージョンのMayaに関連付けられたバッチファイルを実行するだけです。 たとえば、Maya 2016でregsiter redshift4mayaを実行するには、バッチファイルinstall_redshift4maya_2016-64.batを実行します。

redshift4mayaプラグインを登録する別の方法は、Mayaモジュールファイルを使用することです。 次のテキストを含むredshift4maya.modという名前のファイルを作成し(必要に応じてMayaのバージョンを調整する)、ファイルをMayaのモジュールディレクトリ(Documents \ maya \ modulesなど)に置きます。

 

+ MAYAVERSION:2017 redshift4maya any C:\ProgramData\Redshift
scripts: Plugins/Maya/Common/scripts
icons: Plugins/Maya/Common/icons
plug-ins: Plugins/Maya/2017/nt-x86-64
MAYA_CUSTOM_TEMPLATE_PATH +:= Plugins/Maya/Common/scripts/NETemplates
REDSHIFT_MAYAEXTENSIONSPATH +:= Plugins/Maya/2017/nt-x86-64/extensions
REDSHIFT_PROCEDURALSPATH +:= Procedurals
PATH +:= bin

Linux

Redshiftをシステムに初めてインストールする場合、追加手順を実行して、Mayaがredshift4mayaプラグインとスクリプトファイルを正しく見つけることができるようにする必要があります。

これは、Redshift用のMayaモジュールファイルを作成するか、Maya.envファイルを変更するか、またはシステム環境変数を定義することによって実行できます。 Mayaモジュールファイルを使用することをお勧めします。最も簡単な手順はエラーの発生が少ないためです。

実行しているMayaのバージョンのモジュール検索パスにredshift4maya.modという名前のファイルを作成します。 デフォルトでは、すべてのバージョンのMayaに〜/ maya / modulesがモジュール検索パスに含まれます。

テンプレートredshift4maya.modファイルは、Redshiftのインストールディレクトリに含まれています。 単にredshift4maya.mod.templateを〜/ maya / modules / redshift4maya.modにコピーします(存在しなければ 'modules'ディレクトリを作成してください)。 Redshiftを別の場所にインストールしている場合、そのテンプレートはすでに別のインストール場所でカスタマイズされています。 デフォルトのインストールから/ usr / redshiftへのredshift4maya.mod.templateファイルは以下の通りです。

 

+ MAYAVERSION:2018 redshift4maya any /usr/redshift/redshift4maya
scripts: common/scripts
icons: common/icons
plug-ins: 2018
REDSHIFT_COREDATAPATH = /usr/redshift
MAYA_CUSTOM_TEMPLATE_PATH +:= common/scripts/NETemplates
REDSHIFT_MAYAEXTENSIONSPATH +:= 2018/extensions
REDSHIFT_PROCEDURALSPATH += $REDSHIFT_COREDATAPATH/procedurals
+ MAYAVERSION:2017 redshift4maya any /usr/redshift/redshift4maya
scripts: common/scripts
icons: common/icons
plug-ins: 2017
REDSHIFT_COREDATAPATH = /usr/redshift
MAYA_CUSTOM_TEMPLATE_PATH +:= common/scripts/NETemplates
REDSHIFT_MAYAEXTENSIONSPATH +:= 2017/extensions
REDSHIFT_PROCEDURALSPATH += $REDSHIFT_COREDATAPATH/procedurals
+ MAYAVERSION:2016.5 redshift4maya any /usr/redshift/redshift4maya
scripts: common/scripts
icons: common/icons
plug-ins: 2016.5
REDSHIFT_COREDATAPATH = /usr/redshift
MAYA_CUSTOM_TEMPLATE_PATH +:= common/scripts/NETemplates
REDSHIFT_MAYAEXTENSIONSPATH +:= 2016.5/extensions
REDSHIFT_PROCEDURALSPATH += $REDSHIFT_COREDATAPATH/procedurals
+ MAYAVERSION:2016 redshift4maya any /usr/redshift/redshift4maya
scripts: common/scripts
icons: common/icons
plug-ins: 2016
REDSHIFT_COREDATAPATH = /usr/redshift
MAYA_CUSTOM_TEMPLATE_PATH +:= common/scripts/NETemplates
REDSHIFT_MAYAEXTENSIONSPATH +:= 2016/extensions
REDSHIFT_PROCEDURALSPATH += $REDSHIFT_COREDATAPATH/procedurals
+ MAYAVERSION:2015 redshift4maya any /usr/redshift/redshift4maya
scripts: common/scripts
icons: common/icons
plug-ins: 2015
REDSHIFT_COREDATAPATH = /usr/redshift
REDSHIFT_MAYAEXTENSIONSPATH +:= 2015/extensions
REDSHIFT_PROCEDURALSPATH += $REDSHIFT_COREDATAPATH/procedurals
+ MAYAVERSION:2014 redshift4maya any /usr/redshift/redshift4maya
scripts: common/scripts
icons: common/icons
plug-ins: 2014
REDSHIFT_COREDATAPATH = /usr/redshift
REDSHIFT_MAYAEXTENSIONSPATH +:= 2014/extensions
REDSHIFT_PROCEDURALSPATH += $REDSHIFT_COREDATAPATH/procedurals

macOS

macOSのインストーラは、システム上で検出された各バージョンのMaya用のモジュールファイルを自動的にインストールします。標準以外の場所にMayaがインストールされている場合、またはRedshiftのインストール後にMayaをインストールする場合、テンプレートモジュールファイル/Applications/redshift//redshift4maya/redshift4maya.mod.templateをMayaモジュールの検索パスの一部である場所にコピーする必要があります 。モジュールテンプレートファイルredshift4maya.mod.templateのコピーは、redshift4maya.modに名前を変更する必要があります。