Skip to content

Latest commit

 

History

History
27 lines (21 loc) · 890 Bytes

File metadata and controls

27 lines (21 loc) · 890 Bytes

Halfspace

Try the demo

Halfspace is an experimental IDE for doing solid modeling with distance fields.

It is lamentably undocumented. See the fidget::rhai documentation for details on scripting; otherwise, look to the examples for inspiration. When in doubt, read the source code!

Platforms

Halfspace runs as either a web or native application.

Native

Install Rust, then run

cargo run --release

Web

Install Rust, wasm-bindgen, wasm-opt, and npm.

just serve # serves a local copy of the app
just dist  # builds the web app in `pkg/`