Add 3d mockup#521
Conversation
Strips all Electron/native/recording code and replaces with a greenfield 3D mockup animator engine: - @theatre/core: animation sheet with camera + device objects - claudeBridge: Anthropic tool-use pipeline (add_camera_keyframe, add_device_keyframe, finalize) with multi-turn agentic loop - useAnimationTimeline: cubic-bezier interpolation + RAF playback - useVideoUpload: File → VideoTexture + video/timeline time sync - MockupScene: R3F canvas, CameraRig, DeviceMesh placeholder, drei Environment (HDRI), postprocessing (DoF, bloom, vignette) - exportPipeline: WebCodecs VideoEncoder + mp4-muxer frame capture - App.tsx: minimal wiring harness — UI shell to be replaced https://claude.ai/code/session_01MiQq1UEsYAfd1j7hEtJBco
feat: Mockly Studio engine scaffold (3D motion design)
|
Important Review skippedToo many files! This PR contains 294 files, which is 144 over the limit of 150. To get a review, narrow the scope: ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (6)
📒 Files selected for processing (294)
You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Tip 💬 Introducing Slack Agent: The best way for teams to turn conversations into code.Slack Agent is built on CodeRabbit's deep understanding of your code, so your team can collaborate across the entire SDLC without losing context.
Built for teams:
One agent for your entire SDLC. Right inside Slack. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
|
|
o |
Pull Request Template
Description
Motivation
Type of Change
Related Issue(s)
Screenshots / Video
Screenshot (if applicable):
Video (wherever possible):
Testing Guide
Checklist
Thank you for contributing!