This repository is from CS354 Graphics Spring 2013 at UT.
Overview: Turtle Graphics http://en.wikipedia.org/wiki/Turtle_graphics
Language: C++, OpenGL
Code Source: project1
Run Instructions: "make && ./turtle example1.txt"
Working Code: True
Misc:
Overview: Billiards Table
Language: C++, OpenGL
Code Source: project2
Run Instructions: "make && ./billiards"
Working Code: False
Misc:
Overview: Motion Capture http://en.wikipedia.org/wiki/Motion_capture
Language: C++, OpenGL
Code Source: project3
Run Instructions: "make && ./mocap 01_01.bvh"
Working Code: True
Misc: http://www.youtube.com/watch?v=bp0Y0TVop8A
Overview: Mesh Object Viewer http://en.wikipedia.org/wiki/Wavefront_.obj_file
Language: C++, OpenGL
Code Source: project4
Run Instructions: "make && ./viewer original.mtl"
Working Code: True
Misc:
Overview: GLShaders
Language: C++, OpenGL
Code Source: project5
Run Instructions: "make rrun"
Working Code: True
Misc:
Overview: Ray Tracer
Language: C++, OpenGL
Code Source: project6
Run Instructions: "make -f Makefile.campus && ./ray"
Working Code: True
Misc: To load a file to be traced, use File->Open
NOTE:
- ALL README.pdf, cpplint.py, and example pre-fixed files are credit to Dr. Edwards at UT.
- Contributors of this repository worked on specific parts of each project or specific projects.