
项目背景
多年来,平板电脑等多点触控设备已十分常见,而随着处理能力的提升,它们最近开始成为主要的计算设备。为了实现 Blender 让 3D 技术普及到每个人的使命,全面支持这些平台至关重要,像苹果 iPad、微软 Surface、华为 MatePad 和 Wacom MovinkPad 等设备都在适配范围内。
项目旨在将 Blender 的全部功能带到这些设备上,这需要适应特定平台的模式,提供更面向任务、信息密度更低的用户界面,通过扩展现有输入方法、改进工作区和应用模板来实现,且是在常规 Blender 版本基础上进行。初期将在带 Apple Pencil 的苹果 iPad Pro 上测试,未来再扩展到安卓和其他图形平板。同时,任何 UI/UX 方面的改进都将让普通平板用户受益,即便 Blender 还在向目标设备原生移植过程中。
受众
受众是所有 Blender 用户,不区分桌面用户和平板用户,就像平等对待鼠标 / 键盘用户和图形平板用户一样。不会为了吸引不熟悉 Blender 或 3D 技术的受众而简化或定制 Blender,目的是让使用这些设备的用户能充分使用 Blender,例如:
- 需要笔设备完成专门任务(绘画、雕刻、2D 动画)的艺术家。
- 以平板为主要设备的艺术家。
- 需要随时使用 Blender 的艺术家。
虽然最终目标是提供完整的 Blender 体验,但初期重点会放在基本的对象操作和雕刻上,之后是 Grease Pencil 和故事板功能,这些相对更高级,因为需要动画工具支持。
平板用户体验挑战
使用独立平板存在一些软硬件限制,如:
- 单一全屏窗口工作流程。
- 相对较小的屏幕空间。
- 无键盘 / 鼠标(默认情况下,配件使用是可选的)。
- 多输入界面(触摸 + 笔)。
- 有限的处理能力和电池。
- 封闭的文件系统。
输入方法
部分平板可搭配键盘和触控板配件,此时应提供与桌面端相同的使用体验。反之,桌面端搭配图形平板(如 Wacom Cintiq)时,也应能获得与独立平板相同的使用优势。
原型设计
展示了一些探索性原型,呈现了 Blender 在 iPad 上的 UI 和交互可能的样子,未来可能会有变化,这些只是团队初期方向的展示。当前原型尝试让 Blender 在 “单一区域” 运行,通过浮动区域提供临时上下文,这虽与非重叠设计模式有一定冲突,但在提供足够工作空间和快速访问 essential 编辑器之间取得了很好的平衡。
- 对象操作:该原型展示了利用资产库进行套件组合的功能,虽不是典型日常场景,但体现了在移动中查看桌面端准备的文件的能力,还展示了自定义应用模板、带 Ctrl/Cmd、Shift、Alt、快速收藏夹的轮式菜单窗口覆盖层、使用图标的侧边栏标签、在 3D 视图中快速访问大纲和属性编辑器等。
- 雕刻:该原型探索了单一窗口网格雕刻的概念,还展示了默认折叠的菜单、带精选快捷键的辅助覆盖层、从侧边栏标签移至浮动弹窗的工具面板,以及工具设置标题栏已移除,工具特定设置在浮动工具面板中显示,模式设置 / 选项移至侧边栏等。更多设计探索可在projects.blender.org查看。
开发情况
目标是在 Blender 中实现新的核心功能,同时设计适合 iPad 等设备的自定义应用模板。许多可用性改进也将使桌面版 Blender 受益,例如:
- 快速收藏编辑器。
- 带精选快捷键的辅助覆盖层。
- 侧边栏标签的图标支持。
- 可切换的侧边栏标签(已在 Blender 5.0 alpha 中实现)。
一些功能则是针对平板和其他触摸设备的,如:
- 多点触控事件和手势。
- 处理多个活动编辑器 / 区域。
- 轮式菜单。
- 交互式状态栏(即点击快捷键标签进行切换)。
平板专用应用模板将在 Blender 桌面版和平板版中都可使用。开发将在单独的分支进行,鼓励有丰富相关经验的开发者通过chat.blender.org或 DevTalk 论坛参与贡献。针对 iOS 的欢迎贡献包括 Blender 构建、触摸事件和手势支持、文件系统 /iCloud/AirDrop 支持、OpenSubdiv 等。大部分多点触控 UI/UX 开发工作与设备无关,欢迎该领域有经验的人参与。
后续
2025 年在温哥华举行的 SIGGRAPH 展会上,Blender 展位将提供技术演示,展示 Blender 在 iPad Pro 上的运行情况。之后不久,将在阿姆斯特丹的 Blender 总部举办研讨会,重新审视当前的设计和工作流程,研讨会结果将在开发渠道公布。此外,在 2025 年 Blender 大会期间可能会有现场演示。
