Hasty Briefsbeta

Fabric Project

12 days ago
  • #3D-rendering
  • #creative-coding
  • #prototyping
  • Fabric is a creative code and rapid prototyping environment for interactive visuals, image/video processing, and 3D content.
  • Features a Visual Node-based authoring environment, SDK for file interchange, and plugin architecture for custom nodes.
  • Inspired by Apple's Quartz Composer, designed for creative coding with minimal programming, pro user tools, and developer environments.
  • Supports high-fidelity rendering techniques like PBR, scene graph, realtime shader editing, GPU Compute, and ML-based segmentation.
  • Authored by Anton Marini, uses Satin 3D engine and Lygia shader library.
  • Currently under construction, requires macOS 14+ and XCode 15+.
  • Encourages community contributions, with resources like sample compositions, tutorials, and roadmap documents available.
  • Explicitly not cross-platform, built for Apple platforms using Metal, written in Swift and C++.
  • Differentiates from other node-based tools like Vuo or Touch Designer by offering a unique user experience and abstraction layers.