Commit Graph

  • 15144240b7 Fix sprite aspect ratio distortion and bump version to 1.5.2 main BaekRyang 2026-03-13 15:23:12 +09:00
  • 77f44141a1 Update documentation and bump version to 1.5.0 BaekRyang 2026-03-13 14:32:33 +09:00
  • 672dd80b9d Add support for emoji particles in SpriteEffect BaekRyang 2026-03-13 13:24:55 +09:00
  • f3c5ae3669 Update particle interpolation and effect management BaekRyang 2026-03-11 08:55:34 +09:00
  • 530e6d0396 Refactor sprite effects to be independent and support sprite sheets BaekRyang 2026-03-11 08:32:36 +09:00
  • 48fdd5e17c Add sprite particle effects and improve lens distortion BaekRyang 2026-03-10 13:24:12 +09:00
  • c72846b06e Refactor lens distortion calculation in distortion shader BaekRyang 2026-02-25 16:52:48 +09:00
  • ecf3e81101 Refactor step easing into independent snapSteps property BaekRyang 2026-02-25 16:14:46 +09:00
  • 6d9dd082c1 Add lens effect and step easing functions BaekRyang 2026-02-25 14:35:45 +09:00
  • 031230bc36 feat: Improve canvas resizing and animation handling BaekRyang 2025-11-28 16:37:20 +09:00
  • 6b6c8d8fd0 feat: Add area selection functionality BaekRyang 2025-11-26 13:53:15 +09:00
  • 317c7c5c92 feat: Add cubic easing and improve oscillation motion BaekRyang 2025-11-26 13:48:21 +09:00
  • 4db9839f28 feat: Add motion preset registration API BaekRyang 2025-11-26 11:05:36 +09:00
  • 5f6e780b40 feat: Add AreaList and ParameterPanel components BaekRyang 2025-11-24 15:16:48 +09:00
  • 6babf68c71 feat: Add external control for editor visibility BaekRyang 2025-11-24 14:46:29 +09:00
  • 0af2287a50 feat: Increment version to 1.0.2 BaekRyang 2025-11-24 14:23:35 +09:00
  • e08f34caab feat: Add per-area physics configuration BaekRyang 2025-11-24 14:23:06 +09:00
  • 61952ce79c feat: Add selectedAreaId prop to ImageDistortion BaekRyang 2025-11-24 14:09:05 +09:00
  • 4bdae13f7f feat: Add isDragging hook to mouse interaction BaekRyang 2025-11-24 13:48:06 +09:00
  • f6ad8b11b0 feat: Add motion presets for distortion animations BaekRyang 2025-11-24 13:41:36 +09:00
  • bbbb49aa1d feat: Update package version and description BaekRyang 2025-11-24 13:27:11 +09:00
  • c18f3fffb5 Refactor: Update import paths with alias BaekRyang 2025-11-06 09:41:12 +09:00
  • d2e83ac9a5 feat: 마우스 드래그 및 터치 이벤트 처리 개선 BaekRyang 2025-11-06 09:23:10 +09:00
  • ddcf8b463a feat: Improve mouse interaction to affect multiple areas BaekRyang 2025-11-05 15:31:11 +09:00
  • 7f6a72c058 feat: Add mouse interaction for physics-based distortion BaekRyang 2025-11-05 14:56:36 +09:00
  • e531a7a762 feat: Apply cumulative distortion from all overlapping areas BaekRyang 2025-11-05 12:48:36 +09:00
  • fed9dc7606 feat: Add editor UI toggle functionality BaekRyang 2025-11-05 11:52:33 +09:00
  • 0c3c0b606e feat: Add canvas style customization BaekRyang 2025-11-05 11:48:05 +09:00
  • d621d5b691 chore: Add nul to .gitignore (Windows temp file) BaekRyang 2025-11-05 11:23:44 +09:00
  • 9f32e2ce8f chore: Add demo directory to .gitignore BaekRyang 2025-11-05 11:23:28 +09:00
  • c18115da0e chore: Update project configuration BaekRyang 2025-11-05 11:21:28 +09:00
  • e66b078dd8 build: Update compiled distribution files BaekRyang 2025-11-05 11:20:53 +09:00
  • f080693d32 chore: Export distortion editor components BaekRyang 2025-11-05 11:20:40 +09:00
  • 63e7bac3c7 feat: Add interactive distortion area editor BaekRyang 2025-11-05 11:20:20 +09:00
  • ef992b5525 fix: Fix coordinate system to match Flutter implementation BaekRyang 2025-11-05 11:20:07 +09:00
  • e371321fd2 feat: Fix image distortion shader and improve loading state BaekRyang 2025-11-04 11:51:39 +09:00
  • c3b5aaadcb Debug: Add more detailed logging for containerRef BaekRyang 2025-11-04 10:55:43 +09:00
  • d66c43f6f1 Debug: Add console logs for troubleshooting BaekRyang 2025-11-04 10:49:38 +09:00
  • ceab8f4332 Fix: Update three.js peer dependency to support newer versions BaekRyang 2025-11-04 10:46:56 +09:00
  • 05b47fb177 Fix: Resolve infinite loop in animationCallback using setState with updater function BaekRyang 2025-11-04 10:45:44 +09:00
  • d55e5c7bb7 Add repository field to package.json for git install support develop BaekRyang 2025-11-04 10:21:07 +09:00
  • 6ddae08d86 init dist BaekRyang 2025-11-04 10:17:17 +09:00
  • 808ddd99ec init BaekRyang 2025-11-04 10:15:34 +09:00