Commit Graph

230 Commits

Author SHA1 Message Date
casperlamboo
12b3e70544 Fix pen tool snapping
Short lines causes shapes to be closed even if the start and end point
of the shapes were far apart
2017-12-14 13:28:39 +01:00
casperlamboo
0c58b2b18c cleanup 2017-12-14 12:36:19 +01:00
casperlamboo
a78e1f7251 Fix 2d rendering order after selection 2017-12-14 12:29:28 +01:00
casperlamboo
60cb1dcfde remove unused vars 2017-12-14 11:46:11 +01:00
casperlamboo
ec72a0097d clean up 2017-12-14 11:16:27 +01:00
casperlamboo
15f2237d27 add keyboard shortcuts 2017-12-14 10:59:06 +01:00
casperlamboo
6c01f66815 fix previous commit 2017-12-13 17:28:25 +01:00
casperlamboo
d45df12f6f comply with linter 2017-12-13 17:25:42 +01:00
casperlamboo
8fbf167a6f fix container is undefined error 2017-12-13 14:40:43 +01:00
casperlamboo
12653a16de fix previous commit 2017-12-12 22:29:19 +01:00
casperlamboo
2b9eac38c7 don't regenerate hole mesh when not needed 2017-12-12 22:15:03 +01:00
casperlamboo
da3e109cdd simplify export 2017-12-12 17:18:20 +01:00
casperlamboo
24a41fd933 update colours 2017-12-12 13:19:00 +01:00
casperlamboo
23ae178af4 remove color array
because the order is defined in menu.js
2017-12-12 12:21:59 +01:00
casperlamboo
aa9e15fb45 removed indexes 2017-12-12 11:31:11 +01:00
casperlamboo
247272d8e6 fix face orientation of flipped shapes 2017-12-12 10:03:40 +01:00
casperlamboo
7b386a6a53 update version 2017-12-11 15:38:39 +01:00
casperlamboo
a46ac56620 Fix holes 2017-12-11 15:36:19 +01:00
casperlamboo
31fc31d526 remove unused var 2017-12-11 15:31:10 +01:00
casperlamboo
81f4829ca6 Fix winding of 3d shapes 2017-12-11 15:30:45 +01:00
casperlamboo
f855f0e165 bumb version 2017-12-11 12:53:48 +01:00
casperlamboo
dbe9dff274 fix num segments of circle 2017-12-11 12:52:48 +01:00
casperlamboo
e99ca6af58 bump version 2017-12-11 11:53:38 +01:00
casperlamboo
2973f9b9b2 use less points in circle 2017-12-11 11:47:39 +01:00
casperlamboo
03e3780a6f Fix holes on reversed paths 2017-12-11 11:46:15 +01:00
casperlamboo
48a2221566 reset image transparency 2017-12-11 11:42:03 +01:00
casperlamboo
c613b46978 update version 2017-12-07 17:04:37 +01:00
casperlamboo
bdd4897b95 update colors 2017-12-07 16:43:20 +01:00
casperlamboo
a5bc50deb0 update multi material 2017-12-07 16:21:40 +01:00
casperlamboo
568e2ae72f make brush sizes smaller 2017-12-06 13:59:52 +01:00
casperlamboo
f759b2e468 place union and intersect in context menu 2017-12-06 13:57:28 +01:00
casperlamboo
b8cefc2310 update version 2017-12-06 13:49:56 +01:00
casperlamboo
cb86716a25 update three js version 2017-12-06 12:04:44 +01:00
casperlamboo
1b195e2fe3 fix raf 2017-12-05 14:17:43 +01:00
casperlamboo
e8d474fada render on request anim frame in doodle preview 2017-12-05 14:12:56 +01:00
casperlamboo
595327da17 use raf to render 2017-12-05 14:07:11 +01:00
casperlamboo
c36e36540d add default prop 2017-12-05 13:01:45 +01:00
casperlamboo
82284e5b87 update css 2017-11-30 10:43:07 +01:00
casperlamboo
1021f5e8dc implement pipet 2017-11-30 10:43:07 +01:00
casperlamboo
042eb050b9 fix holes with empty geometry 2017-11-29 15:22:27 +01:00
casperlamboo
823009a6ce Move solid button to color picker 2017-11-29 13:37:32 +01:00
casperlamboo
e0c3e4488a update active 3d shape logic 2017-11-28 15:55:11 +01:00
casperlamboo
5176277cc3 unfilled objects can now be unsolid 2017-11-28 15:47:26 +01:00
casperlamboo
c580d4e5b8 use foreach function 2017-11-28 15:44:21 +01:00
casperlamboo
2f1c6da5e1 move function 2017-11-28 15:42:25 +01:00
casperlamboo
0acda53661 simplify update logic 2017-11-28 14:16:17 +01:00
casperlamboo
a5d7b22a1c don't apply holes when export type = export shape 2017-11-28 13:49:54 +01:00
casperlamboo
fe39018b2c remove lights
not needed because of madcap
2017-11-23 19:28:24 +01:00
casperlamboo
dc54647178 fix clear 2017-11-23 17:57:16 +01:00
casperlamboo
ed7f20a9af syntax error 2017-11-23 17:33:53 +01:00
casperlamboo
4e37a4c4cf use matcap material 2017-11-23 17:29:56 +01:00
casperlamboo
9701bf0aa0 fix removing hole 2017-11-23 16:33:51 +01:00
casperlamboo
2c399a1f0b disable depth testing on line shape 2017-11-23 16:18:20 +01:00
casperlamboo
27d65dc7d7 remove line break 2017-11-23 16:18:07 +01:00
casperlamboo
4243bb8b61 fix importing 2017-11-23 16:07:54 +01:00
casperlamboo
9226bed73a move file import to App.js 2017-11-23 15:56:04 +01:00
casperlamboo
524781b9f1 add polypill 2017-11-23 15:15:48 +01:00
casperlamboo
2bde41fb21 save image as png 2017-11-23 15:13:54 +01:00
casperlamboo
47ac5e3c98 fix import 2017-11-23 14:59:25 +01:00
casperlamboo
03d571f2a8 fix thumbnail 2017-11-23 14:50:45 +01:00
casperlamboo
655eaa0e65 move generate thumb 2017-11-23 14:36:38 +01:00
casperlamboo
f5ba53e533 remove create file from window 2017-11-23 14:30:20 +01:00
casperlamboo
687b95604b add default properties 2017-11-23 14:23:53 +01:00
casperlamboo
726127323c update rendering 2017-11-23 14:19:05 +01:00
casperlamboo
4d87604a2c render both sides 2017-11-23 13:38:02 +01:00
casperlamboo
d4e1fd8e55 update render logic 2017-11-23 13:17:44 +01:00
casperlamboo
8e76f3383c move stylesheet 2017-11-23 10:51:52 +01:00
casperlamboo
ead9dd1cb6 move shaders 2017-11-23 10:44:48 +01:00
casperlamboo
af9c06749c Fix importing images
#1
2017-11-23 10:38:01 +01:00
Rick Companje
2a7625218f change hole pattern and added hole border 2017-11-22 22:37:16 +00:00
casperlamboo
cdb4730a7d fix exporting 2017-11-22 16:40:41 +01:00
casperlamboo
5d95fc63a9 fix 3d transparency 2017-11-22 14:26:07 +01:00
casperlamboo
b1dd09b2ad fix context menu 2017-11-22 14:01:08 +01:00
casperlamboo
0360c677c7 fix selecting 3d 2017-11-22 13:31:54 +01:00
casperlamboo
bc9b6c356e initial pattern render 2017-11-22 13:26:05 +01:00
casperlamboo
5e27d0429d fix updating hole geometry 2017-11-22 12:45:51 +01:00
casperlamboo
602a334514 fix previous commit 2017-11-22 12:38:07 +01:00
casperlamboo
85d67dd103 fix 2d holes rendering 2017-11-22 12:35:00 +01:00
casperlamboo
6a54f540eb fix 3d holes 2017-11-22 12:25:48 +01:00
casperlamboo
7a93b3e5c8 update 3d cut 2017-11-19 13:04:14 +01:00
casperlamboo
3bce03175a fix const 2017-11-19 13:02:58 +01:00
casperlamboo
a41806a7be render holes with texture 2017-11-19 13:02:18 +01:00
casperlamboo
a60f1970d5 first test 2017-11-18 21:21:16 +01:00
casperlamboo
cf6a607bee add merging different colours 2017-11-17 23:05:49 +01:00
casperlamboo
28cc6ba0b6 move some css 2017-11-17 23:05:49 +01:00
Rick Companje
4f07269f63 3D geometry plane now has top and bottom material allowing different opacities 2017-11-17 22:49:04 +01:00
casperlamboo
e85aaa0d0d fix casing 2017-11-15 16:48:13 +01:00
casperlamboo
a98fa80601 Revert "Revert "move iconloader""
This reverts commit 6011b629e0.
2017-11-15 15:37:11 +01:00
casperlamboo
6011b629e0 Revert "move iconloader"
This reverts commit 28722b14d0.
2017-11-15 15:26:19 +01:00
casperlamboo
28722b14d0 move iconloader 2017-11-15 15:20:32 +01:00
casperlamboo
baabd4d19b move interface to core 2017-11-15 15:13:49 +01:00
casperlamboo
f466d15130 fix imports 2017-11-15 00:53:19 +01:00
casperlamboo
6b56224b93 add components 2017-11-15 00:46:02 +01:00
casperlamboo
28c7d06dfd import max image size 2017-11-14 19:28:25 +01:00
casperlamboo
a740e01d98 fix import 2017-11-14 19:23:46 +01:00
casperlamboo
ce727117f6 pass data 2017-11-14 19:07:52 +01:00
casperlamboo
62847f4064 add open sketch func 2017-11-14 19:02:29 +01:00
casperlamboo
e6cda7fbdb simplify clear 2017-11-14 18:43:30 +01:00
casperlamboo
026c6f4ac3 add import 2017-11-14 18:34:43 +01:00
casperlamboo
968703357f fix import 2017-11-14 18:28:24 +01:00