hnx.py


WHEN? Fall 2021
WHO? Tomás Cabezón
WHY? 15-112: Fundamentals of Programming and Computer Science
WHERE? CMU





This project was chosen one of the 12 best projects to be showcase among the hundreds of students taking the course.



Project description


This project will be a ring generator. The output of his program will be a .stl file of the 3D model that the user created using the program.

The user will interact with the program so an aesthetic shape is achieved. To do so, this program will be a simple 3d modelling software. The program will display the current shape of the ring to the user, who will be able to make changes to it. This includes adding new elements to the mesh or editing it.




Storyboard


The following image shows the storyboard that demonstrates how a user would interact with the finished project.




Results


Some of the models made using this program


Presentation video


Here there is a video of the final project presentation