Commit Graph

31 Commits

Author SHA1 Message Date
Kurt Hutten
74677c89a2 Add more scene tweaks 2021-08-12 06:49:30 +10:00
Kurt Hutten
484c50c921 Adjust scene lighting, attach light to camera for consistent lighting 2021-08-12 06:15:23 +10:00
Kurt Hutten
799a32544b Use forked useEdegeSplit to allow updating geomerty 2021-08-11 07:01:09 +10:00
Kurt Hutten
5afa5d953c Add edges to models 2021-08-10 20:36:30 +10:00
Kurt Hutten
d2ee8be7e1 some progress on getting the gizmo work but with jank. 2021-08-10 17:37:28 +10:00
Kurt Hutten
81cdeea761 Fix split edge issue 2021-08-10 06:40:27 +10:00
Kurt Hutten
3d02143422 Bunch of teaks to IdeViewer
- add grid
- slit normals
- resync openscad camera with three camera
- fix stl download for CQ and openscad
- clean up failed preview image attempt
2021-08-09 18:12:14 +10:00
Kurt Hutten
b88ace2117 Change Z axis to up for Three.json
Openscad camera still needs to be fixed
2021-08-08 19:56:53 +10:00
Kurt Hutten
078c79d8ee format project 2021-08-08 19:55:05 +10:00
Kurt Hutten
2ea15df9d1 defer ping animation 2021-08-08 07:06:20 +10:00
Kurt Hutten
dcd9d42d32 deeply compare old and new params 2021-08-07 21:26:11 +10:00
Kurt Hutten
8883df3445 Add the beginnings of the customizer UI
Relates to #320
2021-08-02 22:48:59 +10:00
Kurt Hutten
43477d33cc useEntities directly 2021-08-01 17:15:07 +10:00
Kurt Hutten
d8998a73b3 format project 2021-08-01 17:09:47 +10:00
Davor Hrg
2a3fb0fd84 fix for react-fiber not properly cleaning the scene 2021-07-28 14:27:50 +02:00
Davor Hrg
8d0f2fca51 light tweaks 2021-07-27 12:37:29 +02:00
Davor Hrg
0b769a6524 something works 2021-07-27 10:36:02 +02:00
Kurt Hutten
b0bdb2c6f6 Fix canvas jumping on screen cap 2021-07-18 19:28:03 +10:00
Kurt Hutten
53eaa2e0f4 Remove console noise 2021-07-18 18:16:28 +10:00
Kurt Hutten
8e558d2342 massive refactor toDrop cascadeStudio and add CadQuery + OpenSCAD
resolves #400
2021-07-17 17:47:29 +10:00
Kurt Hutten
7417499d4b Formatting 2021-06-29 17:17:21 +10:00
Kurt Hutten
2baf11fc11 Add material 2021-06-27 06:35:58 +10:00
Kurt Hutten
c56cf6f4ce Improve three.js scene lighting
Related to #383
2021-06-27 06:23:28 +10:00
Kurt Hutten
142bf2c890 Start adding ide colors, includes adding custom theme to openscad
Resolves #365
2021-06-16 21:49:24 +10:00
Kurt Hutten
b65c4530b2 Tweak panel toolbars
See this thread:
https://discord.com/channels/775984095250612234/775984095250612240/853751444703543326

Related to #360
2021-06-14 08:49:52 +10:00
Kurt Hutten
d781c94027 Convert to UseIdeContext
related to #360
2021-06-13 06:23:36 +10:00
Kurt Hutten
e9583166f4 Move context provide up one layer to the DevIdePage
Related to #360
2021-06-12 20:35:13 +10:00
Kurt Hutten
02460544bf Add new viewer and console toolbar (handle + settings)
Related to #360
2021-06-08 19:27:56 +10:00
Kurt Hutten
bd58e6c7cb Add stl download for OpenSCAD and CadQuery IDEs
Resolves #330.
2021-05-30 08:11:46 +10:00
Kurt Hutten
315492a08a Add s3 integration
Doing so has a number of benefits
- Overcome the 10Mb limit of the API gateway the lambdas have to go
through
- By storing the key as the hash of the code we can return previous
generated assets, i.e. caching
- cost, transfering assets into the bucket within the AWS ecosystem
is faster than return, and there fore the lambdas execute for less time
- Sets us up for the future as when generating artifacts for repos when
there is a change to master etc we want to store these assets somewhere
and s3 is an obvious choice
- Solved a weird CORS issue where I couldn't get CORS working with
binaryMediaTypes enabled, don't need binary types when dumping in s3

Resolves #316
2021-05-18 07:13:08 +10:00
Kurt Hutten
78677a99f8 Attempt to at move app into app sub dir 2021-05-01 07:32:21 +10:00