Val Erastov
|
6f95b5ae80
|
improve history timeline scroll
|
2018-07-06 17:01:58 -07:00 |
|
Val Erastov
|
b8053c5e25
|
history timeline widget
|
2018-07-05 22:42:25 -07:00 |
|
Val Erastov
|
a4ef761ffe
|
convert rem(s) to pixels
|
2018-07-03 21:30:11 -07:00 |
|
Val Erastov
|
39c8867586
|
heads up toolbar
|
2018-07-03 21:18:49 -07:00 |
|
Val Erastov
|
8cfe2294cd
|
model explorer
|
2018-07-03 02:18:40 -07:00 |
|
Val Erastov
|
3e1948fb5b
|
update npm dependencies fix breaking changes
|
2018-07-03 00:28:28 -07:00 |
|
Val Erastov
|
0ce714b814
|
schema validator for operation params
|
2018-07-02 19:16:43 -07:00 |
|
Val Erastov
|
60878ad77c
|
introducing model object and decoupling from 3d
|
2018-07-02 00:12:57 -07:00 |
|
Val Erastov
|
e226d416ee
|
event stream api for organizing UI
|
2018-06-22 00:31:33 -07:00 |
|
Val Erastov
|
7cbd001efc
|
propagating self props by default
|
2018-06-17 23:58:19 -07:00 |
|
Val Erastov
|
45e0052538
|
fix fillet info rendering
|
2018-06-17 23:57:47 -07:00 |
|
Val Erastov
|
efb9c5755c
|
remove obsolete unmanagedSceneObject
|
2018-06-17 23:11:09 -07:00 |
|
Val Erastov
|
1b4c6f6e9a
|
convert external data to brep instead of using unmanaged objects
|
2018-06-17 23:07:16 -07:00 |
|
Val Erastov
|
b4dd89705c
|
moving nurbs implementation details out of brepCurve
|
2018-06-17 23:05:19 -07:00 |
|
Val Erastov
|
abd50aba02
|
exposing tessellation as point-array
|
2018-06-17 23:04:45 -07:00 |
|
Val Erastov
|
1dae20c66c
|
null parametric surface implementation
|
2018-06-17 23:03:14 -07:00 |
|
Val Erastov
|
69c08eec7a
|
keep vertex to edges index outside of Vertex class
|
2018-06-17 23:02:39 -07:00 |
|
Val Erastov
|
fae6aa3492
|
scale morphing
|
2018-06-14 17:46:57 -07:00 |
|
Val Erastov
|
927ba6e4b5
|
revolve operation wizard
|
2018-06-12 23:11:30 -07:00 |
|
Val Erastov
|
5e863aea36
|
multiselection wizard
|
2018-06-11 20:13:42 -07:00 |
|
Val Erastov
|
fdbb719436
|
fixing mouse event in firefox for sketcher
|
2018-05-10 20:33:20 -07:00 |
|
Val Erastov
|
1f5842587d
|
smooth rendering of unmanaged objects
|
2018-05-08 23:41:31 -07:00 |
|
Val Erastov
|
1ecab7399c
|
edges rendering
|
2018-05-04 02:23:10 -07:00 |
|
Val Erastov
|
598759e8f0
|
nurbs curve serialization
|
2018-05-01 02:46:26 -07:00 |
|
Val Erastov
|
bfbde56b00
|
nurbs curve support for unmanaged objects
|
2018-05-01 02:46:10 -07:00 |
|
Val Erastov
|
1fb0c6f451
|
fix normales and bounds for unmanagedSceneObjects
|
2018-04-30 22:33:46 -07:00 |
|
Val Erastov
|
847f9d12a5
|
blocking project loading for engines
|
2018-04-29 22:58:36 -07:00 |
|
Val Erastov
|
d8e3a0a51b
|
unmanaged scene objects support
|
2018-04-29 19:33:34 -07:00 |
|
Val Erastov
|
2962ece2ff
|
fix plane to expose correct surface
|
2018-04-28 21:19:22 -07:00 |
|
Val Erastov
|
fdde14b8f8
|
use surface directly
|
2018-04-28 21:18:04 -07:00 |
|
Val Erastov
|
838b1041fa
|
expose creation bound surface from 2d points
|
2018-04-28 21:15:24 -07:00 |
|
Val Erastov
|
8b8142db76
|
external engines support
|
2018-04-27 18:56:15 -07:00 |
|
Val Erastov
|
ea95b54430
|
surface-surface intersection / stable points
|
2018-04-25 20:57:20 -07:00 |
|
Val Erastov
|
90940f3342
|
algorithm for finding footpoints for generic parametric curves
|
2018-04-06 19:49:33 -07:00 |
|
Val Erastov
|
107faa13e1
|
separate and abstract out nurbs-surface to brepSurface and parametricSurface
|
2018-04-06 19:48:09 -07:00 |
|
Val Erastov
|
6c0988fa4d
|
bound u and v for surface intersection iterations
|
2018-04-06 19:45:59 -07:00 |
|
Val Erastov
|
04eb798e49
|
use domain for parametric curves and surfaces instead assuming it's 0..1
|
2018-03-23 19:27:46 -07:00 |
|
Val Erastov
|
321b161f72
|
Cubic Hermite spline interpolation curve
|
2018-03-23 17:57:19 -07:00 |
|
Val Erastov
|
2f295c73a9
|
enable flow
|
2018-03-09 19:54:45 -08:00 |
|
Val Erastov
|
5cc9db2d61
|
rename createLinearNurbs to createLinearCurve
|
2018-03-09 19:10:39 -08:00 |
|
Val Erastov
|
a19c2fa904
|
sandbox support
|
2018-03-09 19:03:23 -08:00 |
|
Val Erastov
|
ccda6f20f0
|
abstract and refactor curve geometry
|
2018-03-09 19:00:49 -08:00 |
|
Val Erastov
|
7eee7074ba
|
support case for two different edges having the same vertices
|
2018-02-18 22:39:21 -08:00 |
|
Val Erastov
|
917dca85ce
|
refactor and fix brep debugger action
|
2018-02-18 22:09:13 -08:00 |
|
Val Erastov
|
3173626ea2
|
choose between coincident edges with same direction while face overlap merge
Closes #47 Union 2 shells: side faces are in same plane, resulted a null shell
|
2018-02-16 19:02:38 -08:00 |
|
Val Erastov
|
5dfc499162
|
keep boolean operation data separate from general data of a topo object
|
2018-02-16 11:57:48 -08:00 |
|
Val Erastov
|
192b9a793c
|
test case for splitting a solid by 2 adjacent edges
|
2018-02-16 01:17:05 -08:00 |
|
Val Erastov
|
25044f28bf
|
get rid of jquery dep for 3d modeller
|
2018-02-16 00:52:42 -08:00 |
|
Val Erastov
|
f9c202ba13
|
basic actions for craft history manipulation
|
2018-02-16 00:50:38 -08:00 |
|
Val Erastov
|
c49c21fd17
|
console.dir on events for debugging/logging
|
2018-02-16 00:21:06 -08:00 |
|