15 Commits
Author SHA1 Message Date
User b1e761380a feat: Camera layer selection, 3D rotation sync, camera Z preview - Camera layer can be selected for dedicated camera controls - Camera interaction matches layer controls (wheel/keyboard) - Fixed 3D rotation Y-axis alignment between frontend and backend - Added camera Z-axis (dolly) preview effect - Foreground follows camera XY movement in camera-only mode 2025-12-09 12:09:27 +08:00
User ad100dbf8b fix: 修复路径动画 duration 和 usePathAnimation 检查问题 2025-12-08 17:44:53 +08:00
User 36aec2ac07 fix: GPU pano rendering - use separate uniform buffer to avoid conflict with foreground layers 2025-12-08 17:30:44 +08:00
User 1e29dc5f1e feat: camera keyframe expand, layer prop labels, cleanup unused components 2025-12-08 15:40:30 +08:00
User 0603fde7dd fix: 2D preview pano + foreground camera follow, add GPU toggle switch 2025-12-08 14:45:53 +08:00
wallen0322 4074fa38f3 WIP: GPU acceleration refactor - use offscreen canvas approach 2025-12-07 01:46:49 +08:00
wallen0322 1c2f034c83 feat: Add AE-style 3D camera and layer system 2025-12-06 23:29:23 +08:00
wallen0322 77cf80cae6 缁熶竴绫诲悕锛岄伩鍏嶅祵濂楀啿绐侊細绉婚櫎 .ae-vue-timeline-root锛岀粺涓€浣跨敤 .ae-timeline-root 2025-12-04 12:06:21 +08:00
wallen0322 e4a17f1921 Vue瀹屽叏閲嶆瀯: 鍓嶇鏋舵瀯閲嶆瀯锛孶I/UX浼樺寲锛岀粍浠跺寲寮€鍙戯紝鎬ц兘浼樺寲 2025-12-04 01:56:52 +08:00
wallen0322 375e466c89 Update TimelineApp.vue with iOS style layout and compile 2025-12-04 00:15:45 +08:00
wallen0322 f1ea3e0812 Fix timeline playhead drag to 0, remove Gaussian blur from extract, increase window size, fix timeline alignment 2025-12-01 05:08:04 +08:00
wallen0322 528d517181 Fix: Extract Mask alpha channel logic, backend Bezier Path support, and enhanced logging 2025-11-27 01:50:17 +08:00
wallen0322 cdf0c29c38 fix: Timeline UI improvements and bug fixes
- Fix layer drag freezing when keyframes exist (auto-create keyframe at current time)
- Fix timeline/keyframe alignment (add 60px margin for prop-name)
- Fix keyframe dragging in timeline
- Fix Mask initialization (start with white/visible)
- Fix layer render order in JS (background first, then foregrounds)
- Add Theatre.js style timeline with expandable layers and property rows
- Add editable params area with interpolated values
- Center toolbar buttons
- Update criticalCSS in timeline.js to match Vue styles
2025-11-27 00:00:15 +08:00
wallen0322 fe9ef2f77e Vue.js refactor: Timeline editor with 3D, Mask, Path animation 2025-11-26 08:32:28 +08:00
wallen0322 234ebf0c8e v1.1.0: Add UI controls, image import, mask jitter, performance optimizations 2025-11-19 05:45:32 +08:00