/xmas-mapper

Simple little project to generate patterns for Matt Parker's christmas tree

Primary LanguageRust

X-mas Tree Mapping Utility

This is all meant to interface with Matt Parker's lovely addressable LED christmas tree.

Written in Rust because I wanted to.

Rainbow Chaser Pattern

It provides a nice visualizer/simulator/thingie with a few selectable parameters to control the view of any tree, and can import any tree described with the GIFT format.

Currently supported patterns

  • Green: Lights up all lights as green, simply used to implement initial pattern format.
  • Rainbow: Chases rainbows through the lights in a linear fashion, no attention paid to layout.
  • Balls: places balls randomly within the tree's bounding box and bounces them off each other, preserving momentum.

General TODO

In rough order of priority:

  • streamline selection of different patterns
  • customizable view (maybe also mouse-pannable?)
  • export-only mode, find a way to not trigger macroquad