voxel-clouds
Clouds for voxel.js.
example
// create a cloudsvar clouds = // pass a copy of the game game: game // how high up the clouds should be from the player high: 10 // the distance from the player the clouds should repeat distance: 300 // how many clouds to generate many: 100 // how fast the clouds should move speed: 001 // material of the clouds material: emissive: 0xffffff shading: gameTHREEFlatShading fog: false transparent: true opacity: 05 ; // on tick, move the cloudsgame;
api
clouds.generate([size:16])
Will generate a cloud 16x1x16.
clouds.tick(delta)
Call on game tick to move the clouds and upon exceeding the distance from the player; loop the cloud.
clouds.clouds
An array of all the generated voxel mesh clouds.
install
With npm do:
npm install voxel-clouds
Use browserify to require('voxel-clouds')
.
release history
- 0.2.0 - update deps
- 0.1.0 - initial release
license
Copyright (c) 2013 Kyle Robinson Young
Licensed under the MIT license.