---
title: "Redraw for Effects Beyond Skia"
description: "William Candillon talks about where Redraw fits next to Skia, from physics-based rendering to camera effects, AR, and new UI patterns."
url: https://www.callstack.com/podcasts/redraw-for-effects-beyond-skia
updated: 2026-10-24T08:39:43.668Z
---

# Redraw for Effects Beyond Skia

William Candillon talks about where Redraw fits next to Skia, from physics-based rendering to camera effects, AR, and new UI patterns.

_Guest: William Candillon, RN Graphics Expert · Host: Luke Farrell, Senior Software Engineer @ Callstack · Published 2026-07-01 · Duration 05:38 · Category: React Native_

Listen: [YouTube](https://youtu.be/dYEaN7ZqFmo)

If Skia gives React Native a strong base for scalable graphics, Redraw is aimed at a different layer. In this App.js interview, Guillaume Candillon explains that Skia is great for web-style graphics, text layout, and high-performance rendering at scale. Redraw comes in when you want effects that go further, including visuals that are hard or simply not available in the web stack today.

A big part of that is physics-based rendering. Instead of drawing every shadow and highlight by hand, you describe the scene, the material, and the light, and the rendering follows from that. William connects that idea to interface work, especially graphics-heavy UI that would usually be too slow or too manual in a more traditional setup.

He also gives more concrete examples of where this could go. On one hand, there are non-real-time use cases, such as presentation graphics, where teams still rely on tools like Cinema 4D. On the other, there are real-time interfaces where vector-based rendering can make richer visual systems practical inside an app. The Vision Camera integration pushes that further with filters, machine-learning-driven overlays, and AR-style scenes where camera light interacts with 3D objects.

Because Redraw is built around WebGPU, the same graphics model can extend across web and native environments. That makes it more than a rendering experiment. It starts to look like a foundation for a different class of React Native interfaces.

What’s the goal now for William? To make Redraw fast, stable, and useful enough that people build with it for more than a proof of concept.

Insights

## Learn more about React Native

Here's everything we published recently on this topic.

[View all](https://www.callstack.com/insights)

- [Same Destination, Different Roads: Migrating a Live App at Scale](https://www.callstack.com/events/same-destination-different-roads-migrating-a-live-app-at-scale) (Oct 8 · Talk): Łukasz Chludziński compares Greenfield and Brownfield approaches to migrating a live app, weighing continuity, delivery speed, cost, and risk.
- [Building a Modern Navigation Library: The Hard Parts](https://www.callstack.com/events/building-a-modern-navigation-library-the-hard-parts-2) (Oct 7 · Talk): At reactCon, Satyajit Sahoo explores the design choices behind React Navigation 8 and the challenges of creating a navigation library that works across platforms.
- [JSX to Live Activity: The Story of Voltra](https://www.callstack.com/events/jsx-to-live-activity-the-story-of-voltra-react-native-connection-2026) (Sep 24 · Talk): Szymon Chmal will show how Voltra brings iOS Live Activities and widgets to React Native without requiring developers to write native UI code.
- [Building a Modern Navigation Library: The Hard Parts](https://www.callstack.com/events/building-a-modern-navigation-library-the-hard-parts) (Sep 24 · Talk): Satyajit Sahoo will share the decisions and trade-offs behind React Navigation 8 and building a modern cross-platform navigation library.
- [VisionCamera V5 With Marc Rousavy](https://www.callstack.com/podcasts/visioncamera-v5-with-marc-rousavy) (Aug 4 · Podcast): Marc Rousavy joins Mike Grabowski to unpack VisionCamera v5, Nitro Modules, the constraints API, migration work, and what changed for React Native camera apps.
- [From JSX to SwiftUI: How Voltra Powers iOS Live Activities](https://www.callstack.com/events/from-jsx-to-swiftui-how-voltra-powers-ios-live-activities) (Jul 9 · Talk): See how Voltra lets React teams build iOS Live Activities and Dynamic Island UIs without Swift by translating JSX into SwiftUI under tight native limits.
- [Less Boilerplate, More Type Safety: React Navigation 8's Typed Hooks](https://www.callstack.com/blog/less-boilerplate-more-type-safety-react-navigation-8s-typed-hooks) (Jun 29 · Article): React Navigation 8 improves typed hooks with screen-aware types, less boilerplate, and fewer unsafe casts in shared UI and nested navigators.
- [KLJS x React Universe Meetup, Kuala Lumpur](https://www.callstack.com/events/kljs-x-react-universe-meetup-kuala-lumpur) (May 5 · Meetup): Join Callstack and Ryt Bank on May 5 in-person for a React Universe meetup with practical talks for engineers working with React and React Native in production. 
- [Build a React Native App With the TanStack Stack](https://www.callstack.com/events/build-a-react-native-app-with-the-tanstack-stack) (Apr 30 · Live Stream): Join Callstack’s live stream on building a React Native app from the ground up using the TanStack toolbelt.
