DreamWall Picker
Animation picker for Autodesk Maya 2017 (or higher)
作者
- Lionel Brouyère
- Olivier Evers
This tool is a fork of Hotbox Designer (Lionel Brouyère). A menus, markmenu and hotbox designer cross DCC. https://github.com/luckylyk/hotbox_designer
功能特性
- 简单快速的 picker 创建
- 导入 2022 年之前的 AnimSchool pickers
- 在 Maya 场景中存储 picker
- 高级 picker 编辑器
- 实现 AnimSchool picker 的所有功能,甚至更多...
使用方法
在 Python 中启动
import animation_tools.dwpicker
animation_tools.dwpicker.show()
带参数启动
import animation_tools.dwpicker
# 只读模式
animation_tools.dwpicker.show(editable=False)
# 加载指定的 picker 文件
animation_tools.dwpicker.show(pickers=['/path/to/picker.json'])
# 忽略场景中的 pickers
animation_tools.dwpicker.show(ignore_scene_pickers=True)
模块修改说明
此模块已从原始的 dwpicker 包修改为 animation_tools.dwpicker 子模块:
- 主模块导入(dwpicker/*.py):
from dwpicker.xxx→from .xxx - 一级子模块导入(designer/*.py):
- 引用父模块:
from dwpicker.xxx→from ..xxx - 引用同级:
from .canvas→ 保持不变
- 引用父模块:
- 二级子模块导入(ingest/animschool/*.py):
- 引用根模块:
from dwpicker.xxx→from ...xxx(三个点) - 引用同级:
from .parser→ 保持不变
- 引用根模块:
- 跨模块导入:
from dwpicker import xxx→from .. import xxx - 代码执行模板:
import dwpicker→import animation_tools.dwpicker as dwpicker - 保持所有原始功能不变
官方文档
更多信息请访问 Official Documentation