Creates a 2d chevron type shape in 3d space.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
test
.gitignore
LICENSE.md
README.md
index.js
package.json
render.png

README.md

geo-chevron

render experimental

Creates a 2d chevron type shape in 3d space.

Usage

NPM

Example

An example can be found at ./test/index.js. You can run this test by calling:

$ npm test

A simple usage example with default values being passed as settings:

var geoChevron = require('geo-chevron');

// geo will be a Object will two properties:
// positions - the vertices
// cells - the indices to draw the chevron
var geo = geoChevron( {
    cellSize: 3, // 1 == points, 2 == lines, 3 == triangles
    x: 0, // x position of the center of the chevron
    y: 0, // y position of the center of the chevron
    z: 0 // z position of the center of the chevron
    width: 50, // how wide the chevron is
    depth: 100, // how far in depth the chevron goes
    thickness: 20 // how thick the chevron will be
});

License

MIT, see LICENSE.md for details.