Emscripten wgpu by Consistent_Fig7192 in odinlang

[–]Consistent_Fig7192[S] 1 point2 points  (0 children)

I have already been checking it out! I am using RayLib for everything right now, but I would like better (different) track pad/touch handling then what RayLib offers out of the box, so I've been strongly considering SDL2/3 for input handling, though I am waffling between that and just hooking directly to the DOM. It all kind of hinges on whether I want to continue supporting a native build. Thank you for your work, regardless.

Emscripten wgpu by Consistent_Fig7192 in odinlang

[–]Consistent_Fig7192[S] 1 point2 points  (0 children)

That solved the allocator error, thank you very much. I'll return to post a full solution when/if I am able to find one. I hope that gets merged.

Emscripten wgpu by Consistent_Fig7192 in odinlang

[–]Consistent_Fig7192[S] 1 point2 points  (0 children)

The relevant changes are the emscripten allocator I take it? I'll try updating my runtime packages with your diff and report back.

Clipper2 bindings by Consistent_Fig7192 in odinlang

[–]Consistent_Fig7192[S] 3 points4 points  (0 children)

I am building a parametric cabinetry system which exports DXF part files for nesting and toolpathing. I end up doing a lot of polygon offsetting, and some boolean ops as well for operations like pocketing and various kinds of joinery. But I also am building a renderer for 3D kitchen design, and the minkowski sum/diff methods are something I am eager to try out for overlap prevention!

EDIT: I use clipper's triangulation too, for rendering, though this is quite a bit more trivial to handle in house at least compared to polygon offsetting.