r44 - 14 Nov 2006 - 17:49:13 - KarolPietrzakYou are here: TWiki >  Main Web  > KarolPietrzakComputerGraphicsProjectWebpage

Karl Pietrzak's Computer Graphics 2 Project Webpage

Information

DCE username: kap4020

CS username: kxp7772

Assignment 1

Screenshot

assignment1-screenshot.png

Scene Parameters

  • Sphere 1: Position (0, .2, -2), Size (.4)
  • Sphere 2: Position (.4, 0, -2.5), Size (.3)
  • Floor: Position (.1, 0, 0), Vertices [(-.5, 0, -4), (.5, 0, -4), (.7, -.5, -1), (-.7, -.5, -1)]
  • Light Source: Position (1, 0, 0)
  • Camera: Position (0, 0, 0), Lookat (0, 0, 0), Up Vector (0, 1, 0)

Assignment 2

Screenshot

deliverable2.png

Problems

As the screenshot above demonstrates, ray-plane intersection algorithm NOT working correctly

Assignment 2: FIXED!

Screenshot With Fixed Ray-Plane intersection function

deliverable2-update.png

Assignment 3

Screenshot

assignment3-diffuse.png

Assignment 3: FIXED

Screenshot with (Hopefully Correct) Phong Illumination model

assignment3-fixed.png

Assignment 4

Screenshot

assignment4-screenshot.png

Problems

  • Aliasing on the checkboard is very obvious (could be solved by supersampling)

Assignment 3: Specular

  • As per request, here is Assignment three with specular reflections turned on. assignment4-specular.png

Assignment 4: Fixed checkboard

assignment4-fixed.checkboard.png

Renderman Assignment

Part 3: Two images with modified parameters

  • modified colors of sphere, modified "rings" parameter of wood, modified color of bricks (not mortar), modified roughness parameter of Phong

assn2-new.PNG

  • new shaders applied to scene: displacement shader, plasma shader (surface), bubbly shader (displacement), stones shader (surface)

assn2-new2.PNG

Bonus: Additional Procedural textures

cg2-gradient.screenshot.png

cg2-stripes.png

Bonus: Supersampling

cg2-supersampling.png

Bonus: Extra Polygon

The following shows a cylinder of infinite length aligned with the X-axis.

cg2-cylinder.png

toggleopenShow attachmentstogglecloseHide attachments
Topic attachments
I Attachment Action Size Date Who Comment
pngpng assignment1-screenshot.png manage 16.0 K 05 Oct 2006 - 15:26 KarolPietrzak Assignment 1
pngpng assignment3-diffuse.png manage 30.1 K 05 Oct 2006 - 15:27 KarolPietrzak Assignment 3
pngpng deliverable2.png manage 12.9 K 05 Oct 2006 - 15:27 KarolPietrzak  
pngpng deliverable2-update.png manage 10.0 K 05 Oct 2006 - 15:27 KarolPietrzak Assignment 2: fixed
pngpng assignment3-fixed.png manage 57.7 K 09 Oct 2006 - 02:33 KarolPietrzak Assignment 3: fixed
pngpng assignment4-screenshot.png manage 63.4 K 09 Oct 2006 - 04:01 KarolPietrzak Assignment 4
pngpng assignment4-specular.png manage 41.2 K 16 Oct 2006 - 01:06 KarolPietrzak  
pngpng assignment4-fixed.checkboard.png manage 34.4 K 24 Oct 2006 - 15:55 KarolPietrzak  
pngpng assn2.png manage 70.7 K 05 Nov 2006 - 01:00 KarolPietrzak  
pngPNG assn2-new.PNG manage 70.7 K 05 Nov 2006 - 01:01 KarolPietrzak  
pngPNG assn2-newShaders.PNG manage 81.2 K 05 Nov 2006 - 01:31 KarolPietrzak  
pngPNG assn2-new2.PNG manage 82.0 K 05 Nov 2006 - 01:34 KarolPietrzak  
pngpng cg2-gradient.screenshot.png manage 62.2 K 13 Nov 2006 - 03:51 KarolPietrzak  
pngpng cg2-stripes.png manage 53.9 K 13 Nov 2006 - 16:00 KarolPietrzak  
pngpng cg2-supersampling.png manage 42.9 K 14 Nov 2006 - 17:02 KarolPietrzak  
pngpng cg2-cylinder.png manage 22.0 K 14 Nov 2006 - 17:49 KarolPietrzak  
Edit | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r44 < r43 < r42 < r41 < r40 | More topic actions
 
Powered by TWiki
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback