|
Welcome to the CPSC
805 "Advanced Computer Graphics" Class excursion at Clemson
University
|
|
|
|
|
|
|
|
|
|
CPSC
805 "Advanced Computer Graphics" Course under
Dr. Tim Davis is a course which opens up
the doors of imagination for newbies in this field. It is a completely
thrilling course with its creative projects. Get ready to animate your
imaginations !!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PROJECT 1
|
|
|
|
 |
|
|
|
|
|
|
Title
: - RAY TRACER PHASE - I |
|
|
|
|
|
|
|
|
|
Aim :- A Ray Tracer
Project with a scene consisting of atleast two spheres, a
checkerboard plane , ambient lighting, diffuse lighting, specular
lighting and shadows . This scene also contains a background.
This is an individual project. Phase I of ray tracer.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PROJECT 2
|
|
|
|
 |
|
|
|
|
|
|
Title
: - RAY TRACER INTERMEDIATE PHASE ( II ) |
|
|
|
|
|
|
|
|
|
Aim :- A Ray Tracer Project with an enhanced
ray tracer which must handle a larger variety of geometry, as well as
reflection, refraction, and other intermediate object characteristics. Enhance
your ray tracing code to support the following:
- boxes, polygons, and at least one quadric (cone,
ellipsoid, etc.)
- inverse spherical mapping
- convex quadrilateral inverse mapping
- bump mapping
- reflection and refraction
- multiple light sources
- antialiasing
- external scene description file
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PROJECT 3
|
|
|
|
 |
|
|
|
|
|
|
Title
: - ADVANCED RAY TRACER (PHASE - III) |
|
|
|
|
|
|
|
|
|
Aim :- This project
adds advanced enhancements to my ray tracer. I have Soft Shadows, Adaptive
Antialiasing and Animation features to my Ray Tracer. Click below to see the
results. Phase III of ray tracer.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PROJECT 4
|
|
|
|
 |
|
|
|
|
|
|
Title
: - MOUNTAIN TERRAIN GENERATOR |
|
|
|
|
|
|
|
|
|
Aim :- This project
uses random displacement method to generate mountain terrain |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PROJECT 5
|
|
|
|
 |
|
|
|
|
|
|
Title
: - PHOTON TRACING/MAPPING |
|
|
|
|
|
|
|
|
|
Aim :- This project
emphasizes on the photon mapping technique to cause color bleeding and caustics
in the ray tracer image. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|