johanhelsing / bevy_smud

Sdf 2d shape renderer for Bevy
Other
141 stars 10 forks source link

Port to Bevy 0.11 #28

Closed johanhelsing closed 1 year ago

johanhelsing commented 1 year ago

Builds on #27

johanhelsing commented 1 year ago

Everything is now working again... however there are some unanswered questions:

  1. Are we happy with the shapes:: import style API? It's a lot more tedious to use now, see the star_bevy.wgsl and bevy.wgsl diffs
  2. Maybe move some of the helper functions into appropriately named modules?
  3. Should we do anything to remove the trailing underscores from public API items?

Perhaps the simplest solution is to move everything to a root-level bevy_smud import?