Skip to content

lty900301/CSCI480_Computer-Graphics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

USC CSCI480 Computer Graphics

Author: Josh Luo

Assignments: http://dl.dropboxusercontent.com/u/91263185/CS480-f13/projects/index.html

  1. Assignment 1 - Height Field

  • This assignment was implemented on a Mac OS, using command line to compile. *
Decription
http://dl.dropboxusercontent.com/u/91263185/CS480-f13/projects/HW1/assign1.html
Compile instruction for Mac OS X

For Mac OS X, you will need the pic image library. The makefile of the starter code assumes that the pic library locates one level above (i.e. if starter code == /Users/tom/code/assign1, then pic library should be in /Users/tom/code/pic).

Please compile the pic library before compiling the starter code. Here is a sample sequence of commands that get everything compiled:

> unzip pic_MacOS.zip
> unzip assign1_starterCode_macOS.zip
> cd pic 
> export CPPFLAGS=-I/opt/X11/include
> make 
> cd ..
> cd assign1
> make
> ./assign1 spiral.jpg
  1. Assignment 2 - Simulating a Roller Coaster

  • This assignment was implemented on a Mac OS, using command line to compile.
Decription
http://dl.dropboxusercontent.com/u/91263185/CS480-f13/projects/HW2/assign2.html
Compile instruction for Mac OS X
Please see Assignment 1 for more information

Note: Please compile the pic library before compiling the code.

  1. Assignment 3 - Ray Tracing

  • This assignment was implemented on a Mac OS, using command line to compile.
Decription
http://dl.dropboxusercontent.com/u/91263185/CS480-f13/projects/HW3/assign3.html
Compile instruction for Mac OS X
Please see Assignment 1 for more information

Note: Please compile the pic library before compiling the code.

About

USC CSCI 480 Computer Graphics codes.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published