Skip to content

Latest commit

 

History

History
19 lines (14 loc) · 975 Bytes

README.md

File metadata and controls

19 lines (14 loc) · 975 Bytes

Object Extrusion 3D

An application which creates 3D objects by rotating, moving and scaling 2D shapes in space.
Multiple transformations can be added to a storyboard and their effect viewed using animation.
The created models and the associated transformations can be saved to a file and loaded later.
It includes support for creating models using Bézier curves and editing of the control points.

Project done for the "Computer Graphics" course.
Written in C++ using OpenGL and GLUI for the GUI elements.

The following two videos demonstrate how the objects are drawn:
View glass model demonstration video
View "musical instrument" model demonstration video

Screenshots:

SmartFlip screenshot
SmartFlip screenshot