Nose Fireworks Art
by Maha Aldosary
Check out "Nose Fireworks Art" by Maha Aldosary - featuring Canvas API, Sprite Store, FaceLandmarks and more. Try this Snapchat Lens on Easy Lens.
Features
- Canvas API: Procedurally renders persistent neon nose-tracked fireworks strokes and the Clear All control on a full-screen transparent drawing surface.
- Sprite Store: Stores nine front-facing UI textures: seven neon color swatches plus active and paused drawing toggle states.
- FaceLandmarks: Tracks the user's 2D nose position every frame to drive the fireworks trail brush.
- Sprite Manager: Displays the seven palette swatches, draw/pause toggle, and Clear All control as a compact vertical group along the left edge, leaving generous open space above and below, with pixel-space hit testing for every control.
- Text On Screen: Shows the current drawing mode, selected color, and concise usage hints without covering the face.
- Touch Events: Captures taps for color selection, draw/pause toggling, and clearing the canvas.