Commit graph

28 commits

Author SHA1 Message Date
Val Erastov
1ecab7399c edges rendering 2018-05-04 02:23:10 -07:00
Val Erastov
ef9e210f49 update references to Vector from the 'math' module 2018-01-03 19:59:10 -08:00
Val Erastov
2963298896 brep-boolean / first approach to face merge 2018-01-03 01:43:11 -08:00
Val Erastov
0340fc7f0d use squared tolerance for vector equality test 2018-01-03 01:29:17 -08:00
Val Erastov
246e984e64 boolean / nurbs curve 2018-01-03 01:29:17 -08:00
Val Erastov
323f3fe190 brep boolean cylinders 2018-01-03 01:27:46 -08:00
xibyte
3c910e4838 support nurbs / vertex factory for boolean 2018-01-03 01:16:51 -08:00
Val Erastov
0ef8316d72 create curved surfaces for extruding based on NURBS / NURBS tiling 2017-08-23 00:04:03 -07:00
Val Erastov
f470c960f4 represent an arc as a NURBS 2017-04-13 00:59:14 -07:00
Val Erastov
84de8be661 introducing sketch model / change reading 2d geometry / change extruding API 2017-04-09 22:10:07 -07:00
Val Erastov
94a12e9259 support holes on BREP 2017-01-12 20:43:41 -08:00
Val Erastov
21f96516b0 construct offset based on constraints 2017-01-05 00:39:14 -08:00
Val Erastov
cbfdbae209 Offset curve for 2d sketcher. #32 2016-12-28 00:00:23 -08:00
Val Erastov
aaca1c9141 convex hull test before building LUT for bezier curve 2016-12-09 15:37:36 -08:00
Val Erastov
009e355669 move isPointInsidePolygon out of cad-utils.js to math.js 2016-12-09 12:04:27 -08:00
Val Erastov
c2816688c3 cubic bezier look up table (lut) math 2016-12-09 02:33:47 -08:00
Val Erastov
32632b81ac basic support for bezier curve 2016-12-08 22:58:18 -08:00
Val Erastov
ea4892035a square helper 2016-12-08 22:49:02 -08:00
Val Erastov
201142b3ed transition to es6 modules 2016-09-08 20:51:30 -07:00
Val Erastov
f77083e415 Save 3D 2015-11-24 01:26:51 -08:00
Val Erastov
69583959e2 add plane concept 2015-11-05 18:26:34 -08:00
Val Erastov
f932a1f975 keep working on reconstructing edges 2015-10-18 20:51:35 -07:00
Val Erastov
9f6aae0aa7 support arcs in csg 2015-08-28 00:13:29 -07:00
Val Erastov
2cc244d340 some state 2015-01-22 00:07:02 -08:00
Val Erastov
78fb085707 change add segment tool; reorganized 2014-10-27 20:56:22 -07:00
Val Erastov
888c1efb61 got dog leg 2014-10-25 00:09:40 -07:00
Val Erastov
aade377b1b working on optimization 2014-10-23 23:45:35 -07:00
Val Erastov
917d0610f9 make arc tool work 2014-10-09 19:09:07 -07:00