Kurt Hutten
e4c95cb396
Allow click through of loading animation
2021-09-05 18:05:51 +10:00
Kurt Hutten
b0647171d8
r3f-ify jsCadController
2021-08-21 11:04:01 +10:00
Kurt Hutten
9186e457d9
Fix JSCAD, useEdgeSplit issue
2021-08-18 05:18:46 +10:00
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