Introducing Bidirectional Programming in Constructive Solid Geometry-Based CAD

August 03, 2024 Β· Declared Dead Β· πŸ› Symposium on Spatial User Interaction

πŸ‘» CAUSE OF DEATH: Ghosted
No code link whatsoever

"No code URL or promise found in abstract"

Evidence collected by the PWNC Scanner

Authors J. Felipe Gonzalez, Danny Kieken, Thomas Pietrzak, Audrey Girouard, GΓ©ry Casiez arXiv ID 2408.01801 Category cs.HC: Human-Computer Interaction Citations 10 Venue Symposium on Spatial User Interaction Last Checked 4 months ago
Abstract
3D Computer-Aided Design (CAD) users need to overcome several obstacles to benefit from the flexibility of programmatic interface tools. Besides the barriers of any programming language, users face challenges inherent to 3D spatial interaction. Scripting simple operations, such as moving an element in 3D space, can be significantly more challenging than performing the same task using direct manipulation. We introduce the concept of bidirectional programming for Constructive Solid Geometry (CSG) CAD tools, informed by interviews we performed with programmatic interface users. We describe how users can navigate and edit the 3D model using direct manipulation in the view or code editing while the system ensures consistency between both spaces. We also detail a proof-of-concept implementation using a modified version of OpenSCAD.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

πŸ“œ Similar Papers

In the same crypt β€” Human-Computer Interaction

Died the same way β€” πŸ‘» Ghosted