Skip to content

romainberger/voxel-painter-core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Voxel Painter Core

Work In Progress

Extracted from Voxel Painter by Max Ogden. The goal is to make it a base module decoupled from any DOM so it can be used anywhere, and in the future add a way to create add-ons to extend or add some features.

NPM

Installation

Install with npm

npm install voxel-painter-core --save

Basic Usage

Use Browserify to bundle your code:

<!DOCTYPE html>
<html>
<head>
    <title></title>
    <style>
        #voxel-painter {
            height: 1000px;
        }
    </style>
</head>
<body>
    <div id="voxel-painter"></div>
    <script src="bundle.js"></script>
</body>
</html>
var voxelPainter = require('voxel-painter-core')

// Options
var options = {
    container: '#voxel-painter'
}

var painter = voxelPainter(options)

For a working example check out the example directory.

Methods

Set color

Set the color of the painter

painter.setColor('#F15501')

To get the currently used color: painter.color()

Show / hide grid

painter.showGrid(boolean)

Set wireframe

painter.setWireframe(boolean)

License

BSD

About

Extract the core module from maxogden/voxel-painter

Resources

License

Stars

Watchers

Forks

Packages

No packages published