特效资产库
🐾 Xiaomao Engine (小猫特效资产管理工具)
Xiaomao Engine 是一款专为三维动画/特效流程设计的自动化资产管理与资产分发工具(当前完美适配 Maya 2024)。它采用轻量化、智能化的设计理念,“像猫一样轻盈,像猫一样敏捷”,旨在帮助艺术家和团队彻底摆脱繁琐的文件查找与贴图流转,实现资产秒级载入与时间轴自动同步。
🌟 核心特性 (Key Features)
- 🎬 智能动态预览
- 支持
MP4/MOV视频格式资产后台自动扫描。 - 无缝集成 FFmpeg 引擎,全自动、零感将视频转换为低能耗的
GIF动图。 -
鼠标悬停自动播放缩放图,离开自动静止,极大地优化了资产预览的流畅度。
-
🔗 智能时序导入与驱动 (核心技术)
- 支持 Reference (单纯引用) 与 Import (合并导入) 双模式。
- 双击一键触发:自动识别序列帧首帧,自动激活 Maya
file节点的useFrameExtension(使用帧扩展)。 -
动态表达式控制:自动在场景中寻找特定的控制器(如带
ZhenShu属性的大环),并为其秒级建立Expression(表达式驱动:控制器.属性 = frame),实现资产动画与 Maya 时间轴的绝对同步。 -
🛠️ 工业级通用工程保障
- Namespace 无限递增去重:彻底解决多开资产或高频重用资产时导致的 Maya 命名空间冲突报错。
- 非法字符鲁棒转换:自动检测资产中文名、空格、连字符,智能进行
ASCII过滤与清洗,确保资产绝对安全载入。 -
跨分类智能去重:在“全部显示”面板中自动通过文件物理路径去重,拒绝视觉污染。
-
📂 高级 FFmpeg 后台序列帧导出
- 支持一键将资产视频导出为工业级透明
RGBA PNG序列帧。 - 无感智能背景色采样:无须依赖第三方大库(如 OpenCV),利用纯流式数据对首帧像素进行高精准度中心采样,智能剔除绿幕、蓝幕或黑白底。
-
墨迹水墨高级扣像模式:针对特殊水墨通道视频,提供一键黑白反相(
negate)与lutyuv动态提取算子,完美保留墨迹细节。 -
💻 现代化的 UI 交互体验
- 基于
PySide2独立线程构建,可完美作为 Maya 核心子窗口或悬浮窗运行。 - 支持
Ctrl/Alt + 滚轮动态无级缩放资产卡片尺寸,网格布局自动响应式重排。 - 采用服务器公共资产库(⭐ 标星固定)与本地个人配置双层架构,兼顾团队统一规范与个人自由度。
🛠️ 技术栈与架构 (Tech Stack)
- Host 宿主: Autodesk Maya 2024.2+
- GUI 框架: PySide2 (Qt for Python)
- 核心核心引擎: FFmpeg (Subprocess 异步流后台处理)
- 配置层: JSON 数据持久化 (分级本地与服务器配置)
📖 使用指南 (User Guide)
1. 资产规范
为了让 Xiaomao Engine 完美识别并发挥最大威力,建议您的资产按如下结构存放:
📂 某个资产文件夹/
├── 📄 资产名称.ma (Maya 核心文件)
├── 🎬 资产名称.mp4 (用于生成预览的视频)
└── 📂 资产名称_seq/ (导出的序列帧文件夹)
├── 🖼️ frame.0001.png
└── 🖼️ frame.0002.png
2. 界面功能分区
- 左侧分类树:管理资产库路径。带有
⭐的为团队公共资产库,固定不可删除;点击+可自由绑定本地临时工程路径。 - 右侧检索区:支持拼音、模糊关键词实时检索。
- 双击资产卡片:一键将当前资产以特定 Namespace 导入/引用进 Maya,并自动将序列帧贴图绑定至驱动控制器。
- 右键菜单:
Reference (单纯引用)/Import (Merge)导出为序列帧 (Export Sequence):唤起高级后台转码面板。Open Folder:一键直达资产所在的物理路径。
📥 获取方式与商业授权 (Access & Licensing)
🔒 源码及部署说明 本工具核心算法与 UI 框架已进行工程化解耦。为保护相关项目组的数据安全与知识产权,完整版源码、全自动部署包及企业级定制服务暂不进行公开下载。
如果您对以下内容感兴趣,请联系作者:
- 团队试用:申请获取最新封装好的测试版本(支持快速内测部署)。
- 源码获取:技术交流、深度二次开发或将此模块集成至您现有的 Pipeline / TD 流程。
- 功能定制:针对您团队特殊的资产结构(如 Unreal 联调、ShotGrid/Ftrack 对接)进行定制研发。
📬 联系方式 (Contact)
- 开发者 (Author): 方元 (Fangyuan)
- 微信:
[_fy1200](建议备注:Xiaomao Engine 咨询) - E-mail:
[123617993@qq.com]
👨💻 关于作者
- Author: 方元 (Fangyuan)
- Version: v0.15.0
- Design Philosophy: “像猫一样轻盈,像猫一样敏捷。”