bpy.ops.material

def copy_material():

マテリアルをクリップボードにコピー
表示しているマテリアルをテキスト形式でクリップボードにコピーします

def decorate_material():

マテリアルを装飾
スロット内のマテリアルを全て設定に合わせて装飾します

def export_cm3d2_mate(*, filepath, is_backup, name1, name2, version):

mateとして保存
表示しているマテリアルをmateファイルとして保存します
filepath: str''
filepath

is_backup: boolTrue
ファイルをバックアップ
ファイルに上書きする場合にバックアップファイルを複製します

name1: str''
名前1

name2: str''
名前2

version: int1000
ファイルバージョン

def import_cm3d2_mate(*, filepath, is_decorate, is_replace_cm3d2_tex):

mateを開く
mateファイルをマテリアルとして開きます
filepath: str''
filepath

is_decorate: boolTrue
種類に合わせてマテリアルを装飾

is_replace_cm3d2_tex: boolTrue
テクスチャを探す
CM3D2本体のインストールフォルダからtexファイルを探して開きます

def mateprop_expand(*, node_name):

マテリアルプロパティの詳細情報
マテリアルプロパティの詳細情報の表示状態を切り替える
node_name: str''
NodeName

def new_cm3d2(*, is_decorate, shader_type):

CM3D2用マテリアルを新規作成
Blender-CM3D2-Converterで使用できるマテリアルを新規で作成します
is_decorate: boolTrue
種類に合わせてマテリアルを装飾

shader_type: bpy.ops.new_cm3d2.shader_type_enum'CM3D2/Toony_Lighted_Outline'
種類

def new_com3d2(*, is_decorate, shader_type):

COM3D2用マテリアルを新規作成
Blender-CM3D2-Converterで使用できるマテリアルを新規で作成します
is_decorate: boolTrue
種類に合わせてマテリアルを装飾

shader_type: bpy.ops.new_com3d2.shader_type_enum'CM3D2/Toony_Lighted_Outline'
種類

def paste_material( *, is_create, is_decorate, is_replace_cm3d2_tex, override_name, use_dialog):

クリップボードからマテリアルを貼付け
クリップボード内のテキストからマテリアル情報を上書きします
is_create: boolFalse
マテリアルの新規作成

is_decorate: boolFalse
種類に合わせてマテリアルを装飾

is_replace_cm3d2_tex: boolFalse
テクスチャを探す
CM3D2本体のインストールフォルダからtexファイルを探して開きます

override_name: boolFalse
マテリアル名を上書きする

use_dialog: boolTrue
上書き設定

def quick_texture_show(*, texture_name):

このテクスチャを見る
このテクスチャを見る
texture_name: str''
テクスチャ名

def setup_mate_expand():

マテリアルのセットアップ
マテリアルの各種フラグを初期化する