🚀
轻量级
约 5MB 包大小,对比 Electron 的约 120MB。原生 Rust 性能,内存占用极低。
游戏和影视特效开发者长期以来一直在为 DCC 软件构建现代化、用户友好的工具而苦恼。传统方法往往意味着:
我们正处于一个激动人心的时代,AI 可以快速生成高质量的前端代码。现代 AI 助手擅长创建 React、Vue 和 Web 界面。AuroraView 将这种能力桥接到 DCC 软件:
AuroraView 不仅仅是另一个 UI 框架。它实现了全新的工作流程:
| 能力 | 描述 |
|---|---|
| 浏览器扩展 | 构建与 DCC 软件通信的基于浏览器的工具 |
| AI Agent 集成 | 通过 MCP 协议使 AI Agent 能够控制和自动化 DCC 应用程序 |
| 跨平台工具 | 相同的代码库可在 Maya、Houdini、Blender 和独立模式下运行 |
| 实时协作 | Web 技术支持实时协作功能 |
无论你是构建流程工具的 TD、创建自定义工作流的艺术家,还是开发专有解决方案的工作室,AuroraView 都能让你:
# 基础安装
pip install auroraview
# 带 Qt 支持(用于 Maya、Houdini、Nuke)
pip install auroraview[qt]from auroraview import run_desktop
run_desktop(
title="我的应用",
url="http://localhost:3000"
)from auroraview import QtWebView
import maya.OpenMayaUI as omui
webview = QtWebView(
parent=maya_main_window(),
url="http://localhost:3000",
width=800,
height=600
)
webview.show()| 软件 | 状态 | 集成模式 |
|---|---|---|
| Maya | ✅ 已支持 | Qt 模式 |
| Houdini | ✅ 已支持 | Qt 模式 |
| 3ds Max | ✅ 已支持 | Qt 模式 |
| Blender | ✅ 已支持 | 桌面 / 原生模式 |
| Photoshop | 🚧 计划中 | - |
| Unreal Engine | 🚧 计划中 | 原生模式 (HWND) |