10 Commits

Author SHA1 Message Date
casperlamboo
2284eb16fb clean up 2017-06-22 13:22:17 +02:00
casperlamboo
55b63ac8ad properly check for undefined 2017-06-22 13:22:17 +02:00
casperlamboo
8b3a33eb86 Better detection of open closed shapes
when a ‘single walled’,  ‘closed’ shape is sliced the shape will appear
to be closed by the slicer. This happens because the start and endpoint
of the 2d shape are connected. This commits fixes this.

In the new approach al parts of the geometry are split up into shapes.
Then the 3d shapes are places into two categories (closed and open
geometries).

Based on weather the 3d geometry is open or closed the 2d shape will be
open or closed

@mith @peteruithoven
2017-06-22 13:22:17 +02:00
Simon Voordouw
9210504ea4 update dependencies and fix Three.js imports 2017-06-22 13:21:19 +02:00
casperlamboo
a9ae3b220e update three.js 2017-06-22 13:21:19 +02:00
casperlamboo
c2c432a6fe update create lines 2017-06-22 13:21:18 +02:00
casperlamboo
4747d072b9 geplakt var with const or let in createLines 2017-06-22 13:21:18 +02:00
casperlamboo
be77d6eeb5 move adeline to separate file 2017-06-22 13:21:18 +02:00
casperlamboo
ed76a9f255 use s6 string 2017-06-22 13:21:18 +02:00
casperlamboo
0900eda91d separate into actions into different files 2017-06-22 13:21:18 +02:00