"Checkers"

Sean Nickell's CMPS 3480 Project


Project Goal

My Goal is to render my own custom drawing of the checker and checkerboard below. This Image is a guidline for what I would like my render to be. I will model my render after this image, but it won't be exactly the same. Some challenges I will face for this project is the perspective angle of the shot, and the ridges on the top of the checker piece. I believe the most difficult part of this image will be creating donut shapes to make ridges on the piece.



Starting point for my project was gordon's framework for lab 7 without the sphere and cone objects.




The Image below is my first progress guage of what I have accomplished so far. The checkers and the cylindrical shape have been accomplished along with the Yellow lines that trace each black box. The camera angle and light angles are also very close to exact.




The Image below is my second progress guage, updated 10/20/17. It took some time to figure out how to make sure the checker piece wasn't in the middle of the checker board. And make sure it's centered on a square.




The Image below is my third progress guage, updated 11/12/17. Made a lot of directional adjustments and camera adjustments, so it's like the original photo.




The Image below is my fourth progress guage, updated 11/27/17. Mapped out where each Torus of the four will go.




The Images below are my fifth progress guage, updated 11/28/17. The first Image is my first working Torus, the second displays the torus function fully implemented and used.






First Image of texture brought into the project




Needed to switch the ints to floats and normalize the colors.




First Image after bringing perlin noise onto the side of the cyllinder.




Entire checker piece with perlin noise added.




Entire scene finished with some touchups. (perlin noise, color, positioning) & original for comparison.






*****DECEMBER 10th FINAL UPDATE*****

Blurring affect finally added, all project goals met.






Project Elements

Ray Tracing, X11 Libraries.

Project Features

Perspective Projection, Sphere Objects, Cyllinder Object, Torus Object, Perlin noise, Texture Mapping, blurring.