flutter3d_particles 0.6.0 copy "flutter3d_particles: ^0.6.0" to clipboard
flutter3d_particles: ^0.6.0 copied to clipboard

A pooled CPU particle simulation for flutter3d, and the contributor that draws it. Its particles can be a light source, which is the part no other engine on this platform has.

0.6.0 #

  • Floors, and no code. One pool, one draw call, whatever is in it — byte for byte 0.5.0's. flutter3d and flutter3d_hardware are now floored at ^0.6.0, which is the pair this package's single batch was compiled against.

0.5.0 #

Breaking. An ease carries its curve.

  • KeyEase is a value class holding the shape it applies. Opening the list alone would have been useless — easeShape would have had no branch for a game's own ease. A game writes const KeyEase('bounce', _bounce) and every curve and gradient samples it without this package having heard of it.

0.4.0 #

  • No changes of its own; the version moves with the workspace, whose sibling constraints name a single release. The README's closing section now says what the engine around this package is.

0.3.0 #

  • No changes of its own. The workspace is released as a set, in the order ARCHITECTURE.md §16 gives, so this package's version moves with the rest and its constraints on its siblings move with it.

0.2.0 #

  • A pool, emitters, modifiers and a contributor that draws every live particle in one instanced call, on any backend the engine has.
  • A particle can be a light source and can carry a texture.
0
likes
0
points
436
downloads

Publisher

verified publisherpleion.dev

Weekly Downloads

A pooled CPU particle simulation for flutter3d, and the contributor that draws it. Its particles can be a light source, which is the part no other engine on this platform has.

Homepage
Repository (GitHub)
View/report issues

Topics

#particles #graphics #rendering #effects

License

unknown (license)

Dependencies

flutter, flutter3d, flutter3d_hardware, vector_math

More

Packages that depend on flutter3d_particles