Halfspace experimental IDE for solid modeling with distance fields
3 hours ago
- Halfspace is an experimental IDE for solid modeling using distance fields, built on the Fidget kernel.
- It focuses on implicit surfaces and solid modeling (definitive inside/outside), unlike typical game model viewers.
- The IDE emphasizes distance fields over pure CSG, enabling better diagnostics of field discontinuities and gradient issues.
- Halfspace is cross-platform (web and native) using a stack of Rust, egui, wgpu, Rhai, Rayon, and other libraries.
- A key goal is driving improvements to the Fidget kernel, such as GPU-accelerated rasterization via fidget-wgpu.
- It is experimental and open-source (MPLv2), not intended for critical use but for learning and exploration.