bpy.ops.fluid.preset_add
添加一个新的流体模拟预设。
描述
bpy.ops.fluid.preset_add
函数允许通过向Blender添加新的流体模拟预设来扩展默认的流体模拟设置。在执行该操作后,用户将能够在流体模拟列表中找到和使用新的预设。
语法
bpy.ops.fluid.preset_add(filepath="", filter_blender=False, filter_backup=False, filter_image=False, filter_movie=False, filter_python=False, filter_font=False, filter_sound=False, filter_text=False, filter_archive=False, filter_hierarchical=False, filter_compound=False, filter_libdata=False, filter_scene=False, filter_group=False, filter_armature=False, filter_action=False, filter_mesh=False, filter_lattice=False, filter_curve=False, filter_surface=False, filter_metaball=False, filter_light=False, filter_world=False, filter_particle=False, filter_object=False, filter_gpencil=False, filter_nla=False, filter_keyingset=False, filter_operator=False, filter_material=False, filter_texture=False, filter_brush=False, filter_theme=False, filter_collection=False, filter_textblock=False, filemode=0, relative_path=True, display_type='DEFAULT', sort_method='FILE_SORT_ALPHA')
参数
- filepath (string, (optional, never None)) – 要添加的预设所在的文件路径。默认为空字符串。
- filter_blender (boolean, (optional)) – 如果为True,则只加载.blend文件。默认为False。
- filter_backup (boolean, (optional)) – 如果为True,则只加载Blender备份文件(.blend1,.blend2等)。默认为False。
- filter_image (boolean, (optional)) – 如果为True,则只加载图像文件。默认为False。
- filter_movie (boolean, (optional)) – 如果为True,则只加载电影文件。默认为False。
- filter_python (boolean, (optional)) – 如果为True,则只加载Python脚本文件。默认为False。
- filter_font (boolean, (optional)) – 如果为True,则只加载字体文件。默认为False。
- filter_sound (boolean, (optional)) – 如果为True,则只加载声音文件。默认为False。
- filter_text (boolean, (optional)) – 如果为True,则只加载文本文件。默认为False。
- filter_archive (boolean, (optional)) – 如果为True,则只加载.zip和.rar归档文件。默认为False。
- filter_hierarchical (boolean, (optional)) – 如果为True,则只加载.h和.c和.cpp和.hpp和.p和.m和.mm文件。默认为False。
- filter_compound (boolean, (optional)) – 如果为True,则只加载.compound文件。默认为False。
- filter_libdata (boolean, (optional)) – 如果为True,则只加载.blend库文件(.blend1等)。默认为False。
- filter_scene (boolean, (optional)) – 如果为True,则只加载场景文件。默认为False。
- filter_group (boolean, (optional)) – 如果为True,则只加载组文件。默认为False。
- filter_armature (boolean, (optional)) – 如果为True,则只加载骨骼文件。默认为False。
- filter_action (boolean, (optional)) – 如果为True,则只加载动作文件。默认为False。
- filter_mesh (boolean, (optional)) – 如果为True,则只加载网格文件。默认为False。
- filter_lattice (boolean, (optional)) – 如果为True,则只加载lattice文件。默认为False。
- filter_curve (boolean, (optional)) – 如果为True,则只加载曲线文件。默认为False。
- filter_surface (boolean, (optional)) – 如果为True,则只加载曲面文件。默认为False。
- filter_metaball (boolean, (optional)) – 如果为True,则只加载metaball文件。默认为False。
- filter_light (boolean, (optional)) – 如果为True,则只加载灯光文件。默认为False。
- filter_world (boolean, (optional)) – 如果为True,则只加载世界文件。默认为False。
- filter_particle (boolean, (optional)) – 如果为True,则只加载粒子文件。默认为False。
- filter_object (boolean, (optional)) – 如果为True,则只加载对象文件。默认为False。
- filter_gpencil (boolean, (optional)) – 如果为True,则只加载笔画文件。默认为False。
- filter_nla (boolean, (optional)) – 如果为True,则只加载非线性动画文件。默认为False。
- filter_keyingset (boolean, (optional)) – 如果为True,则只加载按键设置文件。默认为False。
- filter_operator (boolean, (optional)) – 如果为True,则只加载操作者文件。默认为False。
- filter_material (boolean, (optional)) – 如果为True,则只加载材质文件。默认为False。
- filter_texture (boolean, (optional)) – 如果为True,则只加载纹理文件。默认为False。
- filter_brush (boolean, (optional)) – 如果为True,则只加载笔刷文件。默认为False。
- filter_theme (boolean, (optional)) – 如果为True,则只加载主题文件。默认为False。
- filter_collection (boolean, (optional)) – 如果为True,则只加载集合文件。默认为False。
- filter_textblock (boolean, (optional)) – 如果为True,则只加载文本块文件。默认为False。
- filemode (int in [1, 2, 4], (optional)) – 文件选择模式:文件有何作用 对话框有何作用
0 Nothing N选取文件
1 Load Creating a new file
2 Save Saving the active file
4 Save / Load Creating or saving a copy of the active data-block
- relative_path (boolean, (optional)) – 如果为True,则使用相对路径。默认为True。
- display_type (enum in ['DEFAULT', 'LIST_LONG', 'LIST_SHORT'], (optional)) – 显示文件选择器类型。默认为“DEFAULT”。
- sort_method (enum in ['FILE_SORT_ALPHA', 'FILE_SORT_EXTENSION', 'FILE_SORT_TIME'], (optional)) – 按名称、扩展名或修改日期对文件进行排序。默认为“FILE_SORT_ALPHA”。
示例
import bpy
bpy.ops.fluid.preset_add(filepath="new_fluid_preset.blend")
参考