/canvas-starfield

A canvas rendered starfield.

Primary LanguageJavaScriptMIT LicenseMIT

canvas-starfield

A canvas rendered starfield.

Install

npm install canvas-starfield

Getting Started

var Starfield = require('canvas-starfield')
var sf = new Starfield({
  canvas: '#starfield-canvas', // string selector or HTML element
  maxStars: 800,               // default 500
  vx: 0.05,                    // x speed of stars in px/frame, default 0.05
  vy: 0.025,                   // y speed of stars in px/frame, default 0.05
  maxRadius: 2,                // maximum star radius in px
  shootingStarInterval: 5      // time in seconds between shooting stars (omit field to disable shooting stars)
})

sf.start()