Val Erastov
|
b59dfca014
|
rough NURBS-BREP tesselation, only plane nurbses supported
|
2018-01-03 01:07:28 -08:00 |
|
Val Erastov
|
60e1455bb1
|
NURBS suport for BREP boolean / adjusting the API
|
2018-01-03 01:04:39 -08:00 |
|
xibyte
|
a2da7e348d
|
fix plane wizard/operations
|
2017-08-23 00:56:33 -07:00 |
|
xibyte
|
5fcc33964e
|
add .vs to .gitignore
|
2017-08-23 00:14:01 -07:00 |
|
xibyte
|
4d4085d835
|
simple revolve support
|
2017-08-23 00:05:29 -07:00 |
|
xibyte
|
89a06e4da4
|
fix paths for windows
|
2017-08-23 00:05:29 -07:00 |
|
Val Erastov
|
6dc0f99746
|
nurbs boolean
|
2017-08-23 00:05:29 -07:00 |
|
Val Erastov
|
9983904a70
|
Some method for generic boolean algorithm
|
2017-08-23 00:04:04 -07:00 |
|
Val Erastov
|
898cd156bf
|
NURBS support for circles
|
2017-08-23 00:04:04 -07:00 |
|
Val Erastov
|
5d71132d80
|
fix normal calculation for stitched NURBS
|
2017-08-23 00:04:03 -07:00 |
|
Val Erastov
|
0ef8316d72
|
create curved surfaces for extruding based on NURBS / NURBS tiling
|
2017-08-23 00:04:03 -07:00 |
|
Val Erastov
|
45b7ee3083
|
data structures for the adaptive NURBS tiling
|
2017-08-23 00:04:03 -07:00 |
|
Val Erastov
|
eecae5df98
|
clean up scratch code
|
2017-08-23 00:04:03 -07:00 |
|
Val Erastov
|
9c5033c0e9
|
reverse a NURBS if a contour's sketch primitive is inverted
|
2017-08-23 00:04:03 -07:00 |
|
Val Erastov
|
13f2f8f6ee
|
PIP for NURBS
|
2017-08-23 00:03:53 -07:00 |
|
Val Erastov
|
cad474b100
|
add alias for the toArray method of Vector
|
2017-04-13 17:46:16 -07:00 |
|
Val Erastov
|
f470c960f4
|
represent an arc as a NURBS
|
2017-04-13 00:59:14 -07:00 |
|
Val Erastov
|
78bda1e93b
|
get load heavy libs by browser
|
2017-04-13 00:59:14 -07:00 |
|
Val Erastov
|
933f7ae446
|
check in verb nurbs lib
|
2017-04-12 18:13:26 -07:00 |
|
Val Erastov
|
84d8141165
|
nurbs surface
|
2017-04-12 16:56:22 -07:00 |
|
Val Erastov
|
c96a9f2b40
|
disable creation of an approximated curve for Arcs
|
2017-04-10 21:58:49 -07:00 |
|
Val Erastov
|
534d57461f
|
simplify test for the nested faces case
|
2017-04-10 00:54:05 -07:00 |
|
Val Erastov
|
7afd2a8be6
|
fix nested faces bug
|
2017-04-10 00:47:53 -07:00 |
|
Val Erastov
|
954d616703
|
fix tests
|
2017-04-09 22:11:07 -07:00 |
|
Val Erastov
|
d0ceef898a
|
add approx curve and surface for tests
|
2017-04-09 22:11:07 -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
|
721b2fc137
|
rename approx to stitching
|
2017-03-27 18:46:33 -07:00 |
|
Val Erastov
|
7896483422
|
lids for preview
|
2017-03-24 17:57:20 -07:00 |
|
Val Erastov
|
65117c184c
|
allow negative values for extrude
|
2017-03-24 17:43:26 -07:00 |
|
Val Erastov
|
3cecd933da
|
cleanup unused field
|
2017-03-24 17:19:42 -07:00 |
|
Val Erastov
|
95c69ec101
|
make extruding from plane work
|
2017-03-24 17:00:11 -07:00 |
|
Val Erastov
|
37306ea789
|
edge selection
|
2017-03-24 02:05:59 -07:00 |
|
Val Erastov
|
51e427de7a
|
approx for surfaces to accommodate non-plane surfaces to accommodate current boolean algorithm
|
2017-03-24 01:37:15 -07:00 |
|
Val Erastov
|
b480b7550a
|
fixing approximation module
|
2017-03-23 17:49:09 -07:00 |
|
Val Erastov
|
1ab5ad089b
|
moving plane(operation and wizard) to the new API / BREP Framework
|
2017-03-17 01:20:31 -07:00 |
|
Val Erastov
|
1efc6b4cff
|
Merge pull request #43 from xibyte/brep
BREP Framework.
|
2017-03-16 22:24:05 -07:00 |
|
Val Erastov
|
43780d3188
|
extrude operation on top of BREP framework
|
2017-03-16 02:45:27 -07:00 |
|
Val Erastov
|
2b0b408d73
|
cleanup unnecessary dependencies
|
2017-03-16 00:44:45 -07:00 |
|
Val Erastov
|
a965dc9a33
|
fix BREP test after algorithm improvement
|
2017-03-16 00:34:33 -07:00 |
|
Val Erastov
|
109d831b55
|
fix history handling after BREP refactoring
|
2017-03-16 00:34:08 -07:00 |
|
Val Erastov
|
d89ba309b8
|
improving BREP boolean algorithm / sector analysis
|
2017-03-16 00:33:28 -07:00 |
|
Val Erastov
|
8f1e847afc
|
polyhedronfication
|
2017-03-16 00:32:10 -07:00 |
|
Val Erastov
|
353c508742
|
don't need csg anymore
|
2017-03-16 00:16:00 -07:00 |
|
Val Erastov
|
248ae2a74e
|
split new edges
|
2017-02-14 23:21:18 -08:00 |
|
Val Erastov
|
eeb597c8ff
|
disable debug mode / tests
|
2017-02-14 20:10:06 -08:00 |
|
Val Erastov
|
766b37ed44
|
fix merging overlapping faces
|
2017-02-14 20:05:27 -08:00 |
|
Val Erastov
|
a6ad3b5f60
|
fix merging overlapping faces
|
2017-02-14 00:20:27 -08:00 |
|
Val Erastov
|
cb2f72f7a6
|
fix tests
|
2017-02-12 23:53:52 -08:00 |
|
Val Erastov
|
38d9fb4a9a
|
fix loops to face / separate loop detection / change merge algo
|
2017-02-12 23:39:01 -08:00 |
|
Val Erastov
|
9c8784e9d5
|
fix cleaning test data
|
2017-02-11 02:43:53 -08:00 |
|