|
0779befc65
|
fix sketch plan orientation
|
2023-01-04 01:28:26 +11:00 |
|
|
a1f844b0b1
|
add member expression
|
2023-01-03 19:41:27 +11:00 |
|
|
d2a4bb7851
|
refactor makeValue and makeDeclatator to reduce code duplication
|
2023-01-02 12:20:32 +11:00 |
|
|
dbf8a993e5
|
add object declarations
|
2023-01-01 21:48:30 +11:00 |
|
|
84d76b5763
|
allow array as callexpression argument
|
2023-01-01 13:45:23 +11:00 |
|
|
d80d487d08
|
remove log
|
2023-01-01 07:51:19 +11:00 |
|
|
6b19966e49
|
update near far cam settings
|
2023-01-01 07:50:09 +11:00 |
|
|
ca33896dc1
|
add translate and fix up quaternion and transform logic
|
2023-01-01 07:49:45 +11:00 |
|
|
3d6f5982c2
|
add array declarations
|
2022-12-30 21:53:50 +11:00 |
|
|
f6c4250947
|
add start of extrude
|
2022-12-30 14:09:07 +11:00 |
|
|
8818d9cec1
|
use quaternions for artifact transforms
|
2022-12-27 05:57:30 +11:00 |
|
|
b09aae84fc
|
fix edit sketch from cursor
|
2022-12-25 21:14:43 +11:00 |
|
|
1c1ceae4d3
|
fmt
|
2022-12-23 07:47:46 +11:00 |
|
|
544f20852c
|
make 'axis' redundant
|
2022-12-23 07:45:47 +11:00 |
|
|
07a40cdd11
|
port over to quanternions
|
2022-12-23 07:37:42 +11:00 |
|
|
6abc0d2798
|
make offline safe
|
2022-12-18 08:13:46 +11:00 |
|
|
cecc4b1f01
|
drag sphere - edit sketch working for xy plane
|
2022-12-07 10:02:21 +11:00 |
|
|
034c903672
|
add the ability to edit sketch later
|
2022-12-06 05:40:05 +11:00 |
|
|
847b0b5b28
|
add helper 'getNodePathFromSourceRange' and it's test
|
2022-12-04 18:35:32 +11:00 |
|
|
b478eaa18d
|
fmt
|
2022-12-04 15:52:27 +11:00 |
|
|
5fa2472e0d
|
create sketch can rotate to match base planes
|
2022-12-04 15:50:52 +11:00 |
|
|
6f40d9b6b7
|
add other axis rotate functions
|
2022-12-04 13:44:10 +11:00 |
|
|
200f5b0b0a
|
get recasting working for pipes
|
2022-12-04 13:10:26 +11:00 |
|
|
b114d61053
|
fix execution of piped sketches
|
2022-12-04 08:16:04 +11:00 |
|
|
f0076309ef
|
pipe working for everything except sketches
|
2022-12-03 22:50:46 +11:00 |
|
|
15bddcc842
|
add pipe operator to tokeniser and ast
Executor and recast TODO
|
2022-12-02 21:00:57 +11:00 |
|
|
faf37d1b03
|
fix up code model connection a little
|
2022-11-29 19:03:50 +11:00 |
|
|
95f9c4c2b4
|
get nested geomtry structure working for highlighting
|
2022-11-29 11:24:04 +11:00 |
|
|
1ed96ad7b6
|
fix up axis
|
2022-11-28 21:05:56 +11:00 |
|
|
80f513401c
|
fmt
|
2022-11-28 19:44:08 +11:00 |
|
|
b671db1e81
|
add format button
|
2022-11-28 19:43:20 +11:00 |
|
|
ade1e9fb82
|
start of code gen from direct manipulation
|
2022-11-28 09:37:46 +11:00 |
|
|
1831aad321
|
fmt
|
2022-11-27 14:07:03 +11:00 |
|
|
6f24e75f92
|
Gui scafolding toolbar, log console, axis for sketching
|
2022-11-27 14:06:33 +11:00 |
|
|
022788b2a3
|
add base sketch function to language
|
2022-11-26 21:03:38 +11:00 |
|
|
83b8333694
|
tokeniser should handle negative and decimal place numbers
|
2022-11-26 20:38:07 +11:00 |
|
|
149633a5cb
|
inital vesion of recast working
|
2022-11-26 19:03:09 +11:00 |
|
|
48e59ac710
|
remove semi-colons
|
2022-11-26 08:38:57 +11:00 |
|
|
ab9fb05e30
|
add variable declaration with binary expressions
|
2022-11-26 08:31:10 +11:00 |
|
|
e300cf4a76
|
initial recast setup
|
2022-11-26 08:00:18 +11:00 |
|
|
ca020e14eb
|
get feature highlighting working both ways
From the editor to the viewer and from the viewer to the editor
|
2022-11-26 05:15:32 +11:00 |
|
|
e7e0f2a4fd
|
make boilder plate react test happy with new dependencies
|
2022-11-25 11:04:14 +11:00 |
|
|
b4f9e70752
|
get tests passing again and add codemirror
|
2022-11-24 06:18:13 +11:00 |
|
|
5ce89d83fc
|
sketch code to 3d scene initial connection working
|
2022-11-23 21:28:38 +11:00 |
|
|
266edb578a
|
start 3d work
Setup r3f, drei, tailwindcss and start with first 3d util, to-from line
|
2022-11-22 09:06:08 +11:00 |
|
|
efea712a2f
|
add preliminay 'show' function
|
2022-11-21 09:16:24 +11:00 |
|
|
701cb2d48f
|
finish sketch expressions with path calls within
|
2022-11-21 08:57:44 +11:00 |
|
|
dd140d041a
|
add ast for sketch expression
|
2022-11-20 17:50:17 +11:00 |
|
|
e5a527b519
|
make test more meme worthy
|
2022-11-20 09:57:02 +11:00 |
|
|
082730bb2e
|
Refactor executor to make it able to call recursively
and Add variable declarator using callExpression AST test
|
2022-11-20 09:41:21 +11:00 |
|