Skip to content

Commit df85033

Browse files
committed
fixed linear extrude; implemented sphere according to openscad; added surface compiling feature
1 parent 9f32af2 commit df85033

16 files changed

Lines changed: 1264 additions & 130 deletions

bindings/wasm/openscad-compiler/.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,5 @@
44
/test/out
55
/test/output.3mf
66
/runtime/runtime.js
7-
/runtime/fonts/
7+
/runtime/fonts/
8+
/runtime/images/

bindings/wasm/openscad-compiler/core/compiler.ts

Lines changed: 213 additions & 19 deletions
Large diffs are not rendered by default.

bindings/wasm/openscad-compiler/core/ir.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ export type PrimitiveKind =
88
| "square"
99
| "polygon"
1010
| "polyhedron"
11-
| "text";
11+
| "text"
12+
| "surface";
1213

1314
export type TransformKind =
1415
| "translate"

0 commit comments

Comments
 (0)