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 以實現優化的效能。
相關
- 專案
- 專案
- 專案
- 專案
- 專案