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():