Halfspace é uma IDE experimental para modelagem sólida usando campos de distância, mostrando o kernel Fidget para rasterização e geração de malhas. Permite que os usuários projetem modelos por meio de primitivas predefinidas e scripts escritos à mão, exportando os resultados como imagens ou malhas triangulares. O desenvolvedor enfatiza que Halfspace não é vibe-coded, tendo sido construído desde abril de 2025 usando codificação manual, com Fidget originando-se em 2022.
A ferramenta aborda a complexidade da modelagem de superfícies implícitas de baixo nível — comparando-a à escrita de montagem — oferecendo tanto uma biblioteca padrão em crescimento de formas e transformações quanto uma construção incremental de modelos. Halfspace suporta modelagem sólida com limites internos/externos definitivos, adequada para realização física por meio de impressão 3D. Ele envolve o kernel de geometria Fidget em uma GUI, permitindo que os usuários trabalhem com operações de geometria sólida construtiva (CSG) como união, interseção e diferença em primitivas como esferas, caixas e cilindros.
A demonstração é otimizada para uso em desktop, com problemas conhecidos no Safari móvel devido às limitações do WebGPU e interação por toque.
Fonte: Hacker News · Resumido por HeadlinesBriefing