@ -15,21 +15,19 @@ Animation libraries are not allowed. Use only Vanilla HTML/CSS/JavaScript.
## User Stories
## User Stories
- [ ] Start by drawing a multicolored line at a random position within the
- [ ] Start by drawing a multicolored line at a random position within the boundary of it's enclosing window
boundary of it's enclosing window.
- [ ] Each 20ms draw a new copy of the line at a new position based on a trajectory - the incremental distance from the previous line based on the endpoints
- [ ] Each 20ms draw a new copy of the line at a new position based on a
- [ ] When either endpoint of the line touches the boundary of the enclosing window change it's direction and randomly alter its angle
trajectory - the incremental distance from the previous line based on the
- [ ] Progressively fade the intensity of old lines so that only the most recent 10-20 lines are visible to create the sense of movement or "ripple"
endpoints.
- [ ] When either endpoint of the line touches the boundary of the enclosing
window change it's direction and randomly alter its angle.
- [ ] Progressively fade the intensity of old lines so that only the most
recent 10-20 lines are visible to create the sense of movement or "ripple".
## Bonus features
## Bonus features
- [ ] User can specify the length of the line and it's velocity
- [ ] User can specify the length of the line and it's velocity
- [ ] User can specify the multiple lines within the window, all
- [ ] User can specify the multiple lines within the window, all moving along different trajectories and velocities
moving along different trajectories and velocities
## Trello Board
You can track your progress by cloning this [Trello Board](https://trello.com/b/1pyCZmkb/string-art)