Skip to content

Latest commit

 

History

History
8 lines (5 loc) · 534 Bytes

File metadata and controls

8 lines (5 loc) · 534 Bytes

CompGraphic16

  1. Bezier curve. Generate 40 control points from 8 base points, then draw a Bezier curve. You can pick and drag the base points, and check the curve from different angles.

  2. Pencil sharpener. You can control different components of a pencil sharpener, like the base, top, arm, etc. Eject a ball from the end of the pencil, and the body will move to the location the ball drops.

  3. Human face. Map the texture of my face to 3D mesh, then give it the ability to have different emotions.

It is written in C++ OpenGL.