Val Erastov
|
c6c1c5be6e
|
ray cast and vector perturbation
|
2018-01-03 01:35:41 -08:00 |
|
Val Erastov
|
ec1d8dc90e
|
3d raycast for face filtering
|
2018-01-03 01:35:25 -08:00 |
|
Val Erastov
|
6cbfb5e37f
|
cleanup pip
|
2018-01-03 01:30:28 -08:00 |
|
xibyte
|
276927cd4f
|
filter
|
2018-01-03 01:30:28 -08:00 |
|
Val Erastov
|
daf97b10d5
|
tweaking epsilon value
|
2018-01-03 01:30:28 -08:00 |
|
Val Erastov
|
bd490f13b7
|
boolean manifold
|
2018-01-03 01:30:28 -08:00 |
|
Val Erastov
|
1714daefe8
|
fix whitespaces
|
2018-01-03 01:29:17 -08:00 |
|
Val Erastov
|
e3c12d45cd
|
fix edge rendering
|
2018-01-03 01:29:17 -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
|
fb96ccb57f
|
add exact intersection calculation for curves
|
2018-01-03 01:29:17 -08:00 |
|
Val Erastov
|
aeac9a80ef
|
fix nurbs rendering
|
2018-01-03 01:29:17 -08:00 |
|
Val Erastov
|
f5a27018bb
|
cleanup debug statements for tessellation module
|
2018-01-03 01:29:16 -08:00 |
|
Val Erastov
|
38eb5ecee4
|
export bfgs fmin
|
2018-01-03 01:27:46 -08:00 |
|
Val Erastov
|
b4bd21c4af
|
brep / fix nurbs degree 2 for planes
|
2018-01-03 01:27:46 -08:00 |
|
Val Erastov
|
7aea6bd872
|
brep / move nurbs implementation code out to the nurbs-impl module
|
2018-01-03 01:27:46 -08:00 |
|
xibyte
|
cbf5739c36
|
curve tess
|
2018-01-03 01:27:46 -08:00 |
|
Val Erastov
|
323f3fe190
|
brep boolean cylinders
|
2018-01-03 01:27:46 -08:00 |
|
Val Erastov
|
b2b1535d41
|
reimplement brep tesselation
|
2018-01-03 01:27:18 -08:00 |
|
xibyte
|
9a699cdf1d
|
move face evolve to a module / fix UI
|
2018-01-03 01:26:10 -08:00 |
|
Val Erastov
|
b1d37daa6f
|
brep tesselation
|
2018-01-03 01:26:10 -08:00 |
|
Val Erastov
|
2c26739938
|
extract point in polygon classification to a separate module
|
2018-01-03 01:23:24 -08:00 |
|
Val Erastov
|
557ea09807
|
prepare for brep tesselation
|
2018-01-03 01:22:42 -08:00 |
|
Val Erastov
|
811a633167
|
nurbs boolean support
|
2018-01-03 01:22:28 -08:00 |
|
xibyte
|
8b868515a6
|
introduce brep-enclose and brep-builder
|
2018-01-03 01:19:39 -08:00 |
|
Val Erastov
|
9f168e563a
|
nurbs curve-curve intersection
|
2018-01-03 01:17:04 -08:00 |
|
Val Erastov
|
496cf22ba9
|
scratch tests for nurbs boolean
|
2018-01-03 01:16:58 -08:00 |
|
xibyte
|
3c910e4838
|
support nurbs / vertex factory for boolean
|
2018-01-03 01:16:51 -08:00 |
|
Val Erastov
|
e3859bdebc
|
support nurbs / adopt nurbs api for boolean
|
2018-01-03 01:16:43 -08:00 |
|
Val Erastov
|
43b27d18c5
|
refactor brep-builder
|
2018-01-03 01:07:51 -08:00 |
|
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 |
|