Joint Interactive and Procedural Modeling of Free-Form Shapes in JIPCAD
Carlo Sequin, Professor
Electrical Engineering and Computer Science
Applications for Fall 2024 are closed for this project.
Students will participate in the development of JIPCAD, a design environment that can describe geometrical shapes (e.g., abstract sculptures by famous artists such as Charles Perry, Eva Hild, or Robert Engman) either through a simple procedural language or through an interactive graphical user interface.
The typical workflow would start with a procedural description of the overall shape and its symmetries, followed by some interactive graphical fine-tuning.
The crucial capability of JIPCAD is that the graphical edits are integrated into the original procedural description.
Role: Initial Task (as a user of JIPCAD):
Choose an abstract sculpture of moderate complexity and try to express this in a CAD tool of your choice and later in the JIPCAD program.
Later Tasks (as a developer of JIPCAD):
Add new program modules to the evolving JIPCAD design environment, enabling advanced design capabilities or improving the user interface. Students with some experience in software-engineering are particularly welcome.
Qualifications: URAP students should have a love for geometry and should be comfortable enough with some CAD tool (Blender, Maya, Rhino, Solidworks, Autodesk, Berkeley SLIDE) so that they can model a smooth Moebius band or a Klein-bottle.
[Please show some visual evidence of such a modeling effort in your application or during your first interview.]
Hours: 6-8 hrs
Off-Campus Research Site: virtual, on-line with weekly zoom-sessions. + Direct personal contacts when desired.
Related website: http://people.eecs.berkeley.edu/~sequin/PAPERS/2019_FASE_NOME.pdf
Related website: https://www2.eecs.berkeley.edu/Pubs/TechRpts/2021/EECS-2021-125.html