Fabric-Project/Fabric
Node Creative Coding / 3D / Image Processing tool inspired by Quartz Composer
解决的问题
Fabric 提供了一个用于创意编码的快速原型设计环境,允许用户在无需广泛编程经验的情况下构建交互式 3D 图形、图像和视频处理管道以及音频响应场景。
工作原理
它使用基于视觉节点的创作环境,用户通过组合不同的功能来创建合成。该系统基于 Satin 3D 引擎构建,并利用 Metal 进行高保真渲染。它包含一个插件架构,允许开发人员通过创建自定义节点来扩展系统。
适用人群
- 创意编码人员:希望以低代码方式创作视觉内容的人员。
- 专业用户:创建可嵌入到第三方应用程序中的可重用文档的人员。
- 开发人员:寻找使用现代技术的程序化渲染环境的开发人员。
亮点
- 现代渲染:支持基于物理的渲染 (PBR)、场景图、照明、阴影投射和基于图像的照明。
- AI 集成:包括基于 ML 的实时分割、关键点检测和本地 LLM 调用。
- 实时编码:支持带有热重载功能的实时着色器编辑。
- Apple 生态系统:专为 macOS 打造,使用 Swift、SwiftUI 和 Metal 以实现优化的性能。
相关
- 项目
- 项目
- 项目
- 项目
- 项目