Redraw, a GPU-accelerated vector graphics library for React Native, has been publicly announced after being developed under the codename 'Project X'. The discussion covers how TypeGPU is used as the shader abstraction layer, compiling TypeScript into WGSL at bundle time with compile-time functions, operator overloading, and developer-friendly features like console.log in shaders. The conversation explores the design philosophy of using JavaScript callbacks to define stroke width, color, and feathering along paths, enabling cinematic real-time effects inspired by Apple's presentation graphics. Integration with Skia, Three.js, and Remotion is demonstrated, along with discussion of HTML-in-Canvas, liquid glass effects, and breaking down silos between web graphics APIs. Both speakers are preparing talks for the app.js conference.
Sort: