What is it about?

“Introducing Bidirectional Programming in Constructive Solid Geometry-Based CAD” investigates how code-based 3D modeling can benefit from direct manipulation interaction through the concept of bidirectional programming. Our proposal presents code-based CAD tools where users can interact with the view to navigate the code and edit the model directly in the view. Our objective is to facilitate code-based modeling by addressing current user experience challenges through interaction techniques.

Featured Image

Why is it important?

Programming-based applications are powerful but give to the programmer full responsibility for performing tasks that are much easier to identify and do in the output. This papers tries to break the normal flow in programming-based CAD to take advantage of direct manipulation affordances in a coding enviorement.

Read the Original

This page is a summary of: Introducing Bidirectional Programming in Constructive Solid Geometry-Based CAD, October 2023, ACM (Association for Computing Machinery),
DOI: 10.1145/3607822.3614521.
You can read the full text:

Read

Contributors

The following have contributed to this page