Ancestors

Written by GeekMomProjects on 2024-12-09 at 06:47

Finally got around to Pixel mapping my friend's Pixelblaze-controlled Christmas tree using @themariday 's video pixel mapping tool (https://github.com/TheMariday/marimapper), and it was fantastic! I could never have mapped the 600 LEDs on this tree without it.

=> View attached media

=> More informations about this toot | More toots from geekmomprojects@mastodon.social

Toot

Written by GeekMomProjects on 2024-12-09 at 06:54

Here's a short clip of the mapping in progress. The mapping code locates individual pixels by lighting them one at a time to create a 2D map then combines several 2D maps taken from different angles into the final 3D map.

=> View attached media

=> More informations about this toot | More toots from geekmomprojects@mastodon.social

Descendants

Written by Sebastian on 2024-12-09 at 07:00

@geekmomprojects not really into blinking Christmas decoration but this framework makes a lot of sense 😄 thank you for sharing!

=> More informations about this toot | More toots from JSSchlegel@social.tchncs.de

Written by Sara Joy :happy_pepper: on 2024-12-09 at 07:10

@geekmomprojects That's so clever. Presumably you've got it hooked up to a webcam we can't see?

=> More informations about this toot | More toots from sarajw@front-end.social

Written by GeekMomProjects on 2024-12-09 at 07:30

@sarajw yes, exactly

=> More informations about this toot | More toots from geekmomprojects@mastodon.social

Written by F4GRX Sébastien on 2024-12-09 at 11:48

@geekmomprojects @sarajw how do you take note the webcam position and viewing direction? Is it all automatic?

=> More informations about this toot | More toots from f4grx@chaos.social

Written by GeekMomProjects on 2024-12-09 at 15:50

@f4grx @sarajw the mapping code takes care of it all. I just have to set the camera up at a few different angles and run the mapper. No manual measurements required.

=> More informations about this toot | More toots from geekmomprojects@mastodon.social

Written by Rue Mohr on 2024-12-09 at 07:35

@geekmomprojects is the code yours or someone else?

=> More informations about this toot | More toots from RueNahcMohr@infosec.exchange

Written by GeekMomProjects on 2024-12-09 at 07:42

@RueNahcMohr it was written by @themariday , and is far more clever than anything I could do. The first post in the thread links to the code repository.

=> More informations about this toot | More toots from geekmomprojects@mastodon.social

Written by Brian Tatosky on 2024-12-09 at 07:41

@geekmomprojects So once you have the LEDs mapped out you can control them dimensionaly? Like lighting flowing from the trunk out to the tips of the branches?

=> More informations about this toot | More toots from virtualbri@mastodon.online

Written by GeekMomProjects on 2024-12-09 at 07:55

@virtualbri yes, the Pixelblaze controller combines the map with 3D patterns for a great effect. Here's a different 3D pattern running:

=> View attached media

=> More informations about this toot | More toots from geekmomprojects@mastodon.social

Written by F4GRX Sébastien on 2024-12-09 at 11:48

@geekmomprojects @virtualbri this is amazing!

=> More informations about this toot | More toots from f4grx@chaos.social

Written by Bornach on 2024-12-09 at 15:06

@f4grx @geekmomprojects @virtualbri

Do you take viewer submitted Python animations?

https://youtu.be/v7eHTNm1YtU

=> More informations about this toot | More toots from bornach@fosstodon.org

Written by Workshopshed on 2024-12-09 at 15:16

@geekmomprojects @virtualbri how do you create the map? Is it simply a case of being very specific about how you drape your chain of lights around the tree?

=> More informations about this toot | More toots from Workshopshed@mastodon.scot

Written by GeekMomProjects on 2024-12-09 at 15:56

@Workshopshed @virtualbri no, my friend put the lights on the tree in a pretty arbitrary fashion, and I used video-based mapping code that works with the controller (see the first post in this thread for details) to determine their positions afterwards.

=> More informations about this toot | More toots from geekmomprojects@mastodon.social

Written by Workshopshed on 2024-12-09 at 17:16

@geekmomprojects @virtualbri nicely done

=> More informations about this toot | More toots from Workshopshed@mastodon.scot

Written by Brian Tatosky on 2024-12-09 at 17:18

@Workshopshed @geekmomprojects Very cool!!!

=> More informations about this toot | More toots from virtualbri@mastodon.online

Written by Robee? Na! 🌈 on 2024-12-09 at 08:06

@geekmomprojects Oooh I’ve been looking for something like this to make mapping my tree for xlights easier and not have to do it by hand each year!! 💜

=> More informations about this toot | More toots from RobeeShepherd@mastodon.art

Written by dasgrueneblatt on 2024-12-09 at 15:56

@geekmomprojects wow, that's cool

=> More informations about this toot | More toots from dasgrueneblatt@wien.rocks

Written by AxWax on 2024-12-09 at 16:03

@geekmomprojects Wow, that's absolutely fascinating! :rainbow_heart_eyes:

I have not immediate application, as I'll be spending the holidays at my parents' who are still strong believers in sticking burning things (beeswax candles) into highly flammable things (half dry tip of storm damaged tree). What could possibly go wrong? 🙃

(bookmarked for when I do though)

=> More informations about this toot | More toots from axwax@chaos.social

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/113621550130149190
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
386.025888 milliseconds
Gemini-to-HTML Time
3.919267 milliseconds

This content has been proxied by September (3851b).