Johnathon Selstad

Results 60 comments of Johnathon Selstad

@donalffons `SetFuzzyValue()` works with the WASM from the `bind-using` branch (🥳 ), but the odd regression in the CSG remains :-( And it looks like I forgot a bunch of...

That looks like it! This whole time (wrt to Fuzz values), I've only been trying `0.1` and `0`; I'd never considered that the default was actually `1e-07`. When `1e-07` is...

Thank you @donalffons ! Exciting to hear about faster builds, built-in type references and custom code injection. It will be nice to not have to use workarounds like generating U...

@donalffons Wow! I can hardly believe it's regenerating that whole model with every refresh! It looks quite fast! I spent some time today porting this into my new project (still...

[Just updated this branch to your new beta as well.](https://cascade-studio-git-feat-embind-zalo.vercel.app/) You should even be able to see the new library's intellisense (under the `oc.` namespace). It will be super cool...

Hopefully the WASM -> Worker -> Main thread communication overhead isn't too high; I know workers like to serialize everything to JSON and back unless [SharedArrayBuffer](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer)s are used. I _have_...

Given the limitations that Safari often exhibits around webworkers (and the minimal improvements) it's probably better to leave it out for now to reduce headaches; as far as CascadeStudio goes,...

Unfortunately, any errors that happen within the OpenCascade kernel are undebuggable due to the way it was compiled. :( There's [a PR for an Embind recompilation of OpenCascade (which should...

@Irev-Dev I'm primarily worried the Typescript PR just makes everything slower; the way I have it architected now has all of the library imports strung out as a series of...

I believe node.js can execute WebAssembly, but I've never used node.js so I wouldn't know where to start 🙃 A barebones cli version of CascadeStudio that just uses the StandardLibrary...