UNPKG

lathe

Version:

A discrete solid modeller using BSPs

37 lines (30 loc) 859 B
requirejs.config({ baseUrl:'..', paths: { 'gl-matrix': 'node_modules/gl-matrix/dist/gl-matrix', }, }); requirejs([ 'lib/line2d', 'lib/plane2d', 'lib/polygon2d', 'examples/js/split2dexample' ], function( Line2D, Plane2D, Polygon2D, Split2DExample) { new Split2DExample( new Line2D(new Plane2D(1,1,12),[new Plane2D(0,-1,-2),new Plane2D(-1,0,-3)]), new Plane2D(0,-1,-1)); new Split2DExample( new Line2D(new Plane2D(0,-1,-1),[new Plane2D(1,0,1000000),new Plane2D(-1,0,1000000)]), new Plane2D(1,1,12)); new Split2DExample( new Line2D(new Plane2D(-1,0,-3),[new Plane2D(0,1,1000000),new Plane2D(0,-1,1000000)]), new Plane2D(0,-1,-1)); new Split2DExample( new Line2D(new Plane2D(-1,1,0),[new Plane2D(-1,-1,0),new Plane2D(1,0,3)]), new Plane2D(1,0,0.00000000000000001)); });