0.2.0 • Published 11 years ago

voxel-snow v0.2.0

Weekly downloads
2
License
-
Repository
github
Last release
11 years ago

voxel-snow

Let it snow in voxel.js.

View this example

example

var snow = require('voxel-snow')({
  // pass it a copy of the game
  game: game,

  // how many particles of snow
  count: 1000,

  // size of snowfall
  size: 500,

  // speed it falls
  speed: 1,

  // speed it drifts
  drift: 1,

  // material of the particle
  material: game.THREE.ParticleBasicMaterial({color: 0xffffff, size: 1})
});

game.on('tick', function() {
  // update the snow by calling tick
  snow.tick();
});

Later you can add more snow:

snow.add(count, size, material);

Or access the snow particles directly:

snow.particles.forEach(function(particle) {
  // particle === THREE.ParticleSystem
});

run the demo

  1. git clone git://github.com/shama/voxel-snow && cd voxel-snow
  2. npm install
  3. npm start

install

With npm do:

npm install voxel-snow

Use browserify to require('voxel-snow').

release history

  • 0.1.0 - initial release

license

Copyright (c) 2013 Kyle Robinson Young Licensed under the MIT license.

0.2.0

11 years ago

0.1.1

11 years ago

0.1.0

11 years ago