マテリアル内のシェーダ情報を保持します。
get | set | Type | Name | Description |
---|---|---|---|---|
o | x | string | shaderFilename | シェーダファイル名 |
Member | Description |
---|---|
getOptionValue | シェーダのオプション値を取得します。 |
getParameterNum | パラメータの数を取得します。 |
getParameterName | パラメータの名前を取得します。 |
getParameterOptionValue | パラメータのオプション値を取得します。 |
getParameterValueType | パラメータの値の種類を取得します。 |
getParameterArraySize | パラメータの値の配列要素数を取得します。 |
getParameterBoolValue | パラメータの値をbool型で取得します。 |
getParameterIntValue | パラメータの値をint型で取得します。 |
getParameterFloatValue | パラメータの値をfloat型で取得します。 |
getParameterColorValue | パラメータの値をMQColor型で取得します。 |
getParameterStringValue | パラメータの値をstring型で取得します。 |
setParameterBoolValue | パラメータの値をbool型で設定します。 |
setParameterIntValue | パラメータの値をint型で設定します。 |
setParameterFloatValue | パラメータの値をfloat型で設定します。 |
setParameterColorValue | パラメータの値をMQColor型で設定します。 |
setParameterStringValue | パラメータの値をstring型で設定します。 |
getMappingNum | マッピングの数を取得します。 |
getMappingName | マッピングの名前を取得します。 |
getMappingOptionValue | マッピングのオプション値を取得します。 |
getMappingFilename | マッピングのファイル名を取得します。 |
setMappingFilename | マッピングのファイル名を設定します。 |
getMappingUVChannel | マッピングが使用するUVチャンネルを取得します。 |
setMappingUVChannel | マッピングが使用するUVチャンネルを設定します。 |
getMappingConnectedNodeID | マッピングに接続されたサブシェーダノードのIDを取得します。 |
setMappingConnectedNodeID | マッピングにサブシェーダノードを接続します。 |
getMappingConnectedNode | マッピングに接続されたサブシェーダノードを取得します。 |
getMappingParameterNum | マッピングのファイル名を取得します。 |
getMappingParameterName | マッピングパラメータの名前を取得します。 |
getMappingParameterValueType | マッピングパラメータの値の種類を取得します。 |
getMappingParameterArraySize | マッピングパラメータの値の配列要素数を取得します。 |
getMappingParameterBoolValue | マッピングパラメータの値をbool型で取得します。 |
getMappingParameterIntValue | マッピングパラメータの値をint型で取得します。 |
getMappingParameterFloatValue | マッピングパラメータの値をfloat型で取得します。 |
getMappingParameterColorValue | マッピングパラメータの値をMQColor型で取得します。 |
getMappingParameterStringValue | マッピングパラメータの値をstring型で取得します。 |
setMappingParameterBoolValue | マッピングパラメータの値をbool型で設定します。 |
setMappingParameterIntValue | マッピングパラメータの値をint型で設定します。 |
setMappingParameterFloatValue | マッピングパラメータの値をfloat型で設定します。 |
setMappingParameterColorValue | マッピングパラメータの値をMQColor型で設定します。 |
setMappingParameterStringValue | マッピングパラメータの値をstring型で設定します。 |
getOutputParameterNum | xmlファイル内で定義された出力パラメータの数を取得します。 |
getOutputParameterName | xmlファイル内で定義された出力パラメータの名前を取得します。 |
getOutputParameterOptionValue | xmlファイル内で定義された出力パラメータのオプション値を取得します。 |
getOutputParameterValueType | xmlファイル内で定義された出力パラメータの値の種類を取得します。 |
getOptionValue(option_name) | ||||
シェーダのオプション値を取得します。 | ||||
| ||||
|
getParameterNum | |||
パラメータの数を取得します。 | |||
|
getParameterName(index) | ||||
パラメータの名前を取得します。 | ||||
| ||||
|
getParameterOptionValue(parameter_index_or_name, option_name) | ||||||||
パラメータのオプション値を取得します。 | ||||||||
| ||||||||
|
getParameterArraySize(parameter_index_or_name) | ||||
パラメータの値の配列要素数を取得します。 | ||||
| ||||
|
getParameterBoolValue(parameter_index_or_name[, array_index]) | ||||||||
パラメータの値をbool型で取得します。 | ||||||||
| ||||||||
|
getParameterIntValue(parameter_index_or_name[, array_index]) | ||||||||
パラメータの値をint型で取得します。 | ||||||||
| ||||||||
|
getParameterFloatValue(parameter_index_or_name[, array_index]) | ||||||||
パラメータの値をfloat型で取得します。 | ||||||||
| ||||||||
|
getParameterColorValue(parameter_index_or_name[, array_index]) | ||||||||
パラメータの値をMQColor型で取得します。 | ||||||||
| ||||||||
|
getParameterStringValue(parameter_index_or_name[, array_index]) | ||||||||
パラメータの値をstring型で取得します。 | ||||||||
| ||||||||
|
setParameterBoolValue(parameter_index_or_name[, array_index], value) | ||||||||||||
パラメータの値をbool型で設定します。 | ||||||||||||
|
setParameterIntValue(parameter_index_or_name[, array_index], value) | ||||||||||||
パラメータの値をint型で設定します。 | ||||||||||||
|
setParameterFloatValue(parameter_index_or_name[, array_index], value) | ||||||||||||
パラメータの値をfloat型で設定します。 | ||||||||||||
|
setParameterColorValue(parameter_index_or_name[, array_index], value) | ||||||||||||
パラメータの値をMQColor型で設定します。 | ||||||||||||
|
setParameterStringValue(parameter_index_or_name[, array_index], value) | ||||||||||||
パラメータの値をstring型で設定します。 | ||||||||||||
|
getMappingNum | |||
マッピングの数を取得します。 | |||
|
getMappingName(index) | ||||
マッピングの名前を取得します。 | ||||
| ||||
|
getMappingOptionValue(mapping_index_or_name, option_name) | ||||||||
マッピングのオプション値を取得します。 | ||||||||
| ||||||||
|
getMappingFilename(mapping_index_or_name) | ||||
マッピングのファイル名を取得します。 | ||||
| ||||
|
setMappingFilename(mapping_index_or_name, filename) | ||||||||
マッピングのファイル名を設定します。 | ||||||||
|
getMappingUVChannel(mapping_index_or_name) | ||||
マッピングが使用するUVチャンネルを取得します。 | ||||
| ||||
|
setMappingUVChannel(mapping_index_or_name, channel) | ||||||||
マッピングが使用するUVチャンネルを設定します。 | ||||||||
|
getMappingConnectedNodeID(mapping_index_or_name) | ||||
マッピングに接続されたサブシェーダノードのIDを取得します。 | ||||
| ||||
|
setMappingConnectedNodeID(mapping_index_or_name, shader_node_id, output) | ||||||||||||
マッピングにサブシェーダノードを接続します。 | ||||||||||||
|
getMappingConnectedNode(mapping_index_or_name) | ||||
マッピングに接続されたサブシェーダノードを取得します。 | ||||
| ||||
|
getMappingParameterNum(mapping_index_or_name) | ||||
マッピングのファイル名を取得します。 | ||||
| ||||
|
getMappingParameterName(mapping_index_or_name, index) | ||||||||
マッピングパラメータの名前を取得します。 | ||||||||
| ||||||||
|
getMappingParameterValueType(mapping_index_or_name, parameter_index_or_name) | ||||||||
マッピングパラメータの値の種類を取得します。 | ||||||||
| ||||||||
|
getMappingParameterArraySize(mapping_index_or_name, parameter_index_or_name) | ||||||||
マッピングパラメータの値の配列要素数を取得します。 | ||||||||
| ||||||||
|
getMappingParameterBoolValue(mapping_index_or_name, parameter_index_or_name[, array_index]) | ||||||||||||
マッピングパラメータの値をbool型で取得します。 | ||||||||||||
| ||||||||||||
|
getMappingParameterIntValue(mapping_index_or_name, parameter_index_or_name[, array_index]) | ||||||||||||
マッピングパラメータの値をint型で取得します。 | ||||||||||||
| ||||||||||||
|
getMappingParameterFloatValue(mapping_index_or_name, parameter_index_or_name[, array_index]) | ||||||||||||
マッピングパラメータの値をfloat型で取得します。 | ||||||||||||
| ||||||||||||
|
getMappingParameterColorValue(mapping_index_or_name, parameter_index_or_name[, array_index]) | ||||||||||||
マッピングパラメータの値をMQColor型で取得します。 | ||||||||||||
| ||||||||||||
|
getMappingParameterStringValue(mapping_index_or_name, parameter_index_or_name[, array_index], value) | ||||||||||||||||
マッピングパラメータの値をstring型で取得します。 | ||||||||||||||||
|
setMappingParameterBoolValue(mapping_index_or_name, parameter_index_or_name[, array_index], value) | ||||||||||||||||
マッピングパラメータの値をbool型で設定します。 | ||||||||||||||||
|
setMappingParameterIntValue(mapping_index_or_name, parameter_index_or_name[, array_index], value) | ||||||||||||||||
マッピングパラメータの値をint型で設定します。 | ||||||||||||||||
|
setMappingParameterFloatValue(mapping_index_or_name, parameter_index_or_name[, array_index], value) | ||||||||||||||||
マッピングパラメータの値をfloat型で設定します。 | ||||||||||||||||
|
setMappingParameterColorValue(mapping_index_or_name, parameter_index_or_name[, array_index], value) | ||||||||||||||||
マッピングパラメータの値をMQColor型で設定します。 | ||||||||||||||||
|
setMappingParameterStringValue(mapping_index_or_name, parameter_index_or_name[, array_index], value) | ||||||||||||||||
マッピングパラメータの値をstring型で設定します。 | ||||||||||||||||
|
getOutputParameterNum | |||
xmlファイル内で定義された出力パラメータの数を取得します。 | |||
|
getOutputParameterName(index) | ||||
xmlファイル内で定義された出力パラメータの名前を取得します。 | ||||
| ||||
|
getOutputParameterOptionValue(parameter_index_or_name, option_name) | ||||||||
xmlファイル内で定義された出力パラメータのオプション値を取得します。 | ||||||||
| ||||||||
|
getOutputParameterValueType(parameter_index_or_name) | ||||
xmlファイル内で定義された出力パラメータの値の種類を取得します。 | ||||
| ||||
|