Emitter animation

I got into BiblioPixel a few months back, and I’m having fun with it. Thanks for putting it all out there.
I’m using an AllPixelMini with my Raspberry Pi model 3 B.
I’ve come up with a particle system animation. It’s only one dimensional, but still pretty cool. There’s loads of fiddly parameters in it.
The code is here:
https://github.com/SteveMulanax/EmitterAnimation
A not-so-mini lecture on the animation and the star-shaped display I’m using it on is here:
https://www.youtube.com/watch?v=_UtHC1IhKxg
I’m hoping to push the code over to you guys, but want to know what you expect in that.
Is it just:

  1. Add my emitter.py to BiblioPixelAnimations/BiblioPixelAnimations/strip/
  2. Add a short .yml project to quickly test it in BiblioPixel/projects/

I guess I’m not sure about the second step or how to see that it gets named/numbered or included.

I’m passing flake8 and it works in 3.5.3 and 3.7.2. I guess I still have to test if the docs get extracted from the code too.

Wow! That video is great! Exceptionally well done :slight_smile:
If you don’t mind, I would like to post about that on our site and social media.

As for adding it, yeah… for the animation, submit a PR to BiblioPixelAnimations. Feel free to add it as a sub directory (then you should change your file name to init.py inside so the import is the same) and that way you can include readme, project file example, or anything else you want.

Step 2 as you described isn’t really necessary. That directory is poorly named… those are files we use for automated testing. But we don’t test every BPA animation. So generally you can skip step 2, especially if you include those files in with the animation.

Many thanks for passing this along. We really appreciate getting to see how people use our stuff :slight_smile:

Cheers,

Adam

···

On Thu, Mar 28, 2019 at 6:01 PM smulanax@gmail.com wrote:

I got into BiblioPixel a few months back, and I’m having fun with it. Thanks for putting it all out there.
I’m using an AllPixelMini with my Raspberry Pi model 3 B.
I’ve come up with a particle system animation. It’s only one dimensional, but still pretty cool. There’s loads of fiddly parameters in it.
The code is here:
https://github.com/SteveMulanax/EmitterAnimation
A not-so-mini lecture on the animation and the star-shaped display I’m using it on is here:
https://www.youtube.com/watch?v=_UtHC1IhKxg
I’m hoping to push the code over to you guys, but want to know what you expect in that.
Is it just:

  1. Add my emitter.py to BiblioPixelAnimations/BiblioPixelAnimations/strip/
  2. Add a short .yml project to quickly test it in BiblioPixel/projects/

I guess I’m not sure about the second step or how to see that it gets named/numbered or included.

I’m passing flake8 and it works in 3.5.3 and 3.7.2. I guess I still have to test if the docs get extracted from the code too.

You received this message because you are subscribed to the Google Groups “Maniacal Labs Users” group.

To unsubscribe from this group and stop receiving emails from it, send an email to maniacal-labs-users+unsubscribe@googlegroups.com.

To post to this group, send email to maniacal-labs-users@googlegroups.com.

To view this discussion on the web visit https://groups.google.com/d/msgid/maniacal-labs-users/2631bbb1-5c7c-4b2d-99cd-a22cd3620ed8%40googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Thanks for the kind words Adam! You have my permission to post as you described.

I hope to get to the PR together today.

Steve.