This is summary of the project (Computer Graphics).
An extra feature was added: the legs move (using sin() for smoothness) as the cow walks.
- implements OpenGL functions to create shapes, lighting, a menu and user controls (via keyboard and/or mouse.
- Uses an external asset- stb_image.h for loading texture files onto the cow and floor (grass).
- Implements some basic math functions to control the view and object (cow) transformations. Main libraries used: GL/glut, cmath.
- Left-drag: rotate
- Right-drag: pan
- Scroll: zoom
- Space: toggle first/third person view
- i/k: head pitch | j/l: head yaw
- 1/2/3/4: tail pitch/yaw
- Arrow keys: walk
- w/s/a/d/x/z: move light
- r/f: rotate light
- v/c: tilt light
- q/e: increase/decrease light intensity
- Click Help again to hide




