UNPKG

extrude

Version:

turn a 2d shape into a 3d mesh with extrusion

69 lines (68 loc) 1.76 kB
{ "name": "extrude", "version": "1.0.2", "description": "turn a 2d shape into a 3d mesh with extrusion", "main": "index.js", "scripts": { "test": "npm run tape & standard", "tape": "tape test.js | tap-spec", "start": "budo example.js:bundle.js --live --open", "demo": "budo demo.js:bundle.js --live --open", "build": "browserify demo.js -o bundle.js" }, "repository": { "type": "git", "url": "git+https://github.com/freeman-lab/extrude.git" }, "keywords": [ "extrude", "extrusion", "2d", "3d", "geometry", "stackgl", "opengl", "graphics", "games" ], "author": "freeman-lab", "license": "MIT", "bugs": { "url": "https://github.com/freeman-lab/extrude/issues" }, "homepage": "https://github.com/freeman-lab/extrude#readme", "dependencies": { "lodash.defaults": "^4.0.0", "pnltri": "^2.1.1" }, "devDependencies": { "budo": "^7.1.0", "canvas-fit": "^1.5.0", "canvas-orbit-camera": "^1.0.2", "dom-css": "^2.0.0", "eye-vector": "0.0.0", "face-normals": "0.0.0", "gl-audio-analyser": "^1.0.0", "gl-context": "^0.1.1", "gl-geometry": "^2.0.0", "gl-mat3": "^1.0.0", "gl-mat4": "^1.1.4", "gl-shader": "^4.2.0", "gl-vignette-background": "^2.0.1", "glsl-diffuse-oren-nayar": "^1.0.2", "glsl-specular-gaussian": "^1.0.0", "glslify": "^5.0.2", "is-mobile": "^0.2.2", "is-safari": "^1.0.0", "lodash.range": "^3.1.0", "mesh-reindex": "^1.0.0", "normals": "^1.0.1", "right-now": "^1.0.0", "soundcloud-badge": "^1.0.0", "tap-spec": "^4.1.1", "tape": "^4.4.0", "test-allclose": "^1.0.0", "unindex-mesh": "^2.0.0", "web-audio-analyser": "^2.0.1" } }