Skip to content

isaacaggrey/graphics_projects

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CS354 - Graphics

This repository is from CS354 Graphics Spring 2013 at UT.

Project 1


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:

Project 2


Overview: Billiards Table
Language: C++, OpenGL
Code Source: project2
Run Instructions: "make && ./billiards"
Working Code: False
Misc:

Project 3


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

Project 4


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:

Project 5


Overview: GLShaders
Language: C++, OpenGL
Code Source: project5
Run Instructions: "make rrun"
Working Code: True
Misc:

Project 6


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.

Releases

No releases published

Packages

No packages published

Languages

  • C 58.0%
  • C++ 40.7%
  • Yacc 0.5%
  • Makefile 0.4%
  • GLSL 0.2%
  • Lex 0.2%