I found animated Christmas tree on reddit:
Was curious to make it in js. Current results are here: Happy new 2021!. Wish you all great successes and joy, doing what you love!
How it's built?
It's almost perfect now
EDIT: Thank you reddit. With your help we made it almost perfect. You are awesome!
- Vitaliy Kaurov implemented the same tree in Wolfram language... in just 15 lines of code.
- David Librera rewrote this in CoffeeScript. Checkout his repository for nice OO design.
- Chris Warren-Smith wrote it in SmallBASIC
- Mike Mallin made it available in C using SDL2 and OpenGL 3.2
So, what's left? Just small changes which could make this tree perfect:
- Shadows are not accurate
- I think code is more complex than it should be (subjectively).