Patrick S. Young's repositories
react-video-scrubber
React canvas-enabled video frame scrubber.
pinball-xr
three.js and cannon-es webxr pinball web app
dynamic-react-three-fiber-example
Dynamically creating/disposing of react-three-fiber meshes + physics
ar-kick-ball
Use webXR-enabled device to control a robot as it attempts to kick a ball into a target
mosaic-video-app
Video web app built with React, Node, and FFmpeg.
react-canvas-video
Perform multiple video draws to a shared canvas using requestAnimationFrame.
react-three-drei-gltfjsx
Demo of character animation using react three + drei useGLTF and useAnimations
react-time-textfield
A controlled Material-UI TextField for keyboard time input.
react-ts-eslint-webpack-babel
Project Boilerplate for React / TypeScript / ESLint / Webpack / Babel / Jest / with Directory Aliasing.
dynamic-three-cannon-example
Dynamically creating/disposing of three.js + cannon-es objects
react-three-cannon-hinge-constraint
Demo of @react-three/cannon's useHingeConstraint physics hook
three-model-animation
Three.js system for FBX model animation/interaction.
use-spring-cannon-hook-example
React three useSpring cannon hook example
webxr-arcore-boilerplate
WebXR ARCore template project for browser-based augmented reality
mosaic.mobi
Video editing web app
patrick-s-young.github.io
git hub demos
react-mosaic-video-app
React video editing app.
three-catmull-rom-path-animation
Three.js demo using a Catmull-Rom path to translate a treadmill animation to a given target.