
Web3d Integration Patterns
If you're combining Three.js, GSAP ScrollTrigger, React Three Fiber, Motion, and React Spring in the same project, this gives you actual architecture patterns instead of figuring it out yourself. It covers layered separation (vanilla Three.js with GSAP scroll animations and a React UI overlay) and unified React approaches (R3F components with Motion or Spring for physics). The code examples show real integration points like syncing GSAP timelines with Three.js camera positions or managing state between 3D renders and UI animations. Honestly most useful when you're past the basics of each library and need to see how they fit together without performance falling apart.
- skills.sh installs
- 3.4K
- GitHub stars
- 1.3K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add freshtechbro/claudedesignskills --skill web3d-integration-patterns --agent claude-codeInstalls into .claude/skills of the current project.
Files
Web 3D Integration Patterns
Overview
This meta-skill provides architectural patterns, best practices, and integration strategies for combining multiple 3D and animation libraries in web applications. It synthesizes knowledge from the threejs-webgl, gsap-scrolltrigger, react-three-fiber, motion-framer, and react-spring-physics skills into cohesive patterns for building complex, performant 3D web experiences.
When to use this skill:
- Building complex 3D applications that combine multiple libraries
- Creating scroll-driven 3D experiences with animation orchestration
- Implementing physics-based interactions with 3D scenes
- Managing state across 3D rendering and UI animations
- Optimizing performance in multi-library architectures
- Designing reusable component architectures for 3D applications
- Migrating between or combining animation approaches
Sponsors
Details
- Repository
- github.com/freshtechbro/claudedesignskills
- Categories
- Frontend Development, Code Review & Quality, Debugging, Go, Java & JVM, Design & UI/UX, Game Development
- First seen
- May 16, 2026
More from freshtechbro/claudedesignskills
All 23- Lottie Animations3.1K
- Modern Web Design3.1K
- Animated Component Libraries3.1K
- Gsap Scrolltrigger3.1K
- Spline Interactive3K
- Animejs3K
- Lightweight 3d Effects2.8K
- Rive Interactive2.8K
- Locomotive Scroll2.7K
- Babylonjs Engine2.7K
- Pixijs 2d2.7K
- React Spring Physics2.6K
- Scroll Reveal Libraries2.6K
- Substance 3d Texturing2.6K
- Barba Js2.5K
- Aframe Webxr2.5K
- Playcanvas Engine2.5K
- Skill Creator2.3K
- Motion Framer6.5K
- Threejs Webgl5K
- React Three Fiber4.1K
- Blender Web Pipeline3.9K