0.0.0 • Published 13 years ago
rle-voxeljs v0.0.0
rle-voxeljs
Convert rle volumes to voxel.js
Usage/Installation
First, install using npm:
npm install rle-voxelThen, you can just convert a volume using module.exports:
var bunny_rle = require("rle-rasterize")(require(bunny));
require("rle-voxeljs")(voxels, bunny_rle, [[-20, -20, -20], [20, 20, 20]]);If you just want to initialize your game with a narrowband level set, then it may be more direct to just wrap the classifyPoint function as a generator:
var testPoint = require("rle-classify").point.bind(null, bunny_rle);
var generator = function(x,y,z) { return testPoint([x,y,z]); };The main method is the following:
require("rle-voxeljs")(voxels, rle, bounds)
The arguments to the function are as follows:
voxels: The voxeljs game objectrle: A narrowband level setbounds: The bounds of the object to convert
Credits
(c) 2013 Mikola Lysenko. BSD
0.0.0
13 years ago