vuemotion

2024-08-26

前端

青春是一种持续的陶醉,是理智的狂热。——拉罗什富科

作为vue的动画框架

https://github.com/Bug-Duck/vuemotion

目前属于非常崭新的项目,但是其积累是源自于newcar,因此备受期待

VueMotion 是一个现代动画引擎,就像 Python 的 Manim for Vuejs 生态系统一样,它提供了大量的小部件来帮助用户快速制作动画和视频。并且它具有很高的可扩展性,这意味着您可以轻松创建自己的动画风格。

VueMotion 的前身是 Newcar 动画引擎,但后来因为一些特殊原因停止了开发。如果你是 Newcar 的老用户,欢迎你迁移到 VueMotion。

其团队也是非常之年轻,还在读高中就已经开始做开源

Roadmap

  • Basic Widget
    • [x]  Arc
    • [x]  Group
    • [x]  Line
    • [x]  Polygon
    • [x]  Rect
    • [x]  Text
    • [x]  Image
    • [x]  Mask
    • [x]  Webview
    • [x]  Polyline
  • Animations
    • [x]  move
    • [x]  rotate
    • [x]  scale
    • [x]  create
    • [x]  destroy
    • [x]  stroke
    • [x]  stroke-fill
    • [x]  zoom-in
    • [x]  zoom-out
    • [x]  focusOn
    • [x]  circle-indicate
    • [ ]  flash
    • [ ]  rippleOut
    • [ ]  show-creation-then-destruction-around
    • [ ]  show-circle-creation-then-destruction-around
    • [ ]  show-passing-circle-flash-around
    • [ ]  show-passing-flash-around
    • [ ]  wiggle
    • [ ]  number-change
    • [ ]  write
    • [ ]  transform
  • Extensions
    • [ ]  Chart
      • [ ]  …
    • [ ]  Codeblock (Shikijs)
    • [ ]  Geometry
      • [x]  Angle
      • [x]  Dot
      • [ ]  Symmetrical
      • [ ]  CenterSymmetry
      • [ ]  Difference
      • [ ]  Intersection
      • [ ]  Union
      • [ ]  CenterDot
      • [ ]  Bisector
      • [ ]  Perpendicular
      • [ ]  ParallelLines
      • [ ]  Brace
    • [ ]  Layout
      • [ ]  Row
      • [ ]  Column
      • [ ]  Center
    • [ ]  Markdown
    • [ ]  Math
      • [x]  MathFunction
      • [ ]  NumberPlane
      • [ ]  NumberAxis
      • [ ]  PolarPlane
      • [ ]  Tex
    • [ ]  Mindmap
    • [ ]  Social-Platform
      • [ ]  ContentCard
        • [ ]  Twitter
        • [ ]  Youtube
        • [ ]  Facebook
        • [ ]  …
      • [ ]  AccountCard
        • [ ]  …
      • [ ]  Infomation (e.g. Follower, Following, Stars)
    • [ ]  Table
    • [ ]  Typst
    • [ ]  ThreeJs
  • Functions
    • [x]  Animation
    • [ ]  Event
    • [ ]  Resources Preload
    • [ ]  Visual App
    • [ ]  Export