Git Product home page Git Product logo

raytracer's Introduction

Nicholas J. Ormrod
njormrod
20309402

CS 488 Graphics
Final Project
Winter 2013
Prof. Stephen Mann

===================

Usage: rt [options] [filename]
To see the available options, run "rt --help", or refer to the manual.

===================

OBJECTIVES:

1:  Elegant workspace scene.
2:  Texture mapping.
3:  CFG keyboard.
4:  Phong shading.
5:  Reflection.
6:  Refraction.
7:  Selecitve anti-aliasing.
8:  Arbitrary 4th degree algebraics.
9:  CSG.
10: Photon mapping.




======
IMAGES

Keyboard:
http://jokermartini.com/wp-content/uploads/2012/02/keyboard-vector-diffuse-1-HD.jpg

CSG:
http://www.sacred-geometry.es/sg/sites/default/files/images/Arquimedean_Scheme.png

Fresnel:
http://upload.wikimedia.org/wikipedia/commons/0/02/Augustin_Fresnel.jpg

Candy Checkerboard:
http://kandipatterns.com/images/patterns/simple/8087-rainbow_checkerboard.png

Tron Car:
http://www.bubblews.com/assets/images/news/616498554_1357418372.jpg

Wood Texture:
http://www.cgtextures.com/texview.php?id=14181&PHPSESSID=v9apn3l3oegd59akdl7tol9sj6

Ripples:
http://complexgeometrydotcom.files.wordpress.com/2012/10/ripples-3.png

Inspiration for reflection test scene:
http://www.google.ca/imgres?hl=en&biw=1333&bih=663&tbm=isch&tbnid=7UOdoB8hcNoeGM:&imgrefurl=http://kenpratt.net/portfolio/raytracer/&docid=nC_l6beoUHqfFM&imgurl=http://kenpratt.net/portfolio/raytracer/spiral.jpg&w=667&h=500&ei=sPphUeXKM8r1qQHu04HwCQ&zoom=1&ved=1t:3588,r:7,s:0,i:114&iact=rc&dur=2542&page=1&tbnh=170&tbnw=216&start=0&ndsp=15&tx=52&ty=96

Inspiration for fire scene:
http://www.math.ucsd.edu/~sbuss/CourseWeb/Math155B_2004Winter/FinalProjects/chu_tak_sun/RayTraceTitle.JPG

Fire:
http://fc05.deviantart.net/fs71/f/2012/195/d/4/fire_wallpaper_by_knato97-d576xm1.jpg

Blue Marble:
http://th08.deviantart.net/fs14/PRE/f/2006/364/c/5/Azure_Blue_Marble_Texture_by_FantasyStock.jpg

Space:
http://ghostradio.files.wordpress.com/2009/01/deep-space-1-1024x7681.jpg

Coke textures:
http://img197.imageshack.us/img197/4969/labela.jpg
http://thumbs.dreamstime.com/thumblarge_576/1295646698lAMrFW.jpg
http://www.worldofstock.com/slides/BGT1753.jpg

Workspace:
http://www.cgtextures.com/texview.php?id=32970&PHPSESSID=46qu8hud2fbn2vp3jabu6i3u23
http://www.cgtextures.com/texview.php?id=15486&PHPSESSID=46qu8hud2fbn2vp3jabu6i3u23
http://www.templates.com/blog/wp-content/uploads/2010/04/Texture-Book-Cover-Plates-by-watersolube.jpg
http://preview.turbosquid.com/Preview/Content_2010_12_03__11_09_29/Book-1det3.jpg1307e0aa-6054-4275-8159-9b19fb9634f4Larger.jpg
http://i1158.photobucket.com/albums/p605/Crystylizd/nexus_4_2013-2-14-17-57-6_zpsd7fd01c7.png

raytracer's People

Contributors

gownta avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.