~/talk

3D and Canvas-Based Animations with Reanimated

Talkat App.js Conf 2023 · 2023-05-10..05-12· [react-native, web-animation]
links:none on file
slides:none on file

Shows a working pipeline that renders a rotating 3D cube rendered with ExpoGL using vertex and fragment shaders, then animates it by updating the projection matrix from Reanimated so animation runs on the UI thread without bridge latency. Demonstrates setup with two commands, how to plug shared values into shader uniforms, gesture-driven rotations via Gesture Handler, loading full 3D models through Expo three (threejs) instead of hand authoring vertices, and integrating Skia surfaces with Reanimated for canvas effects.

AI-written summary · about

  1. 0:00Introduction and background
  2. 2:14Exploring Expo GL for 3D
  3. 7:17Shaders and visual effects
  4. 9:31Animating 3D cubes with Reanimated
  5. 13:06Using Three.js with Expo GL
  6. 15:13Animated sensor and 3D movement
  7. 16:20Skia integration for animations
  8. 17:24Gestures and Reanimated API
  9. 18:08Closing and thanks
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.