Project 03 - Texturing

In this project, I have done all the required tasks, plus 2 bonus tasks. Below are the renders I generated.

Images

Click on the images to view full size version.

Image 1: Basic texture mapping for sphere and plane

Image 2: Texture mapping and normal mapping

Image 3: Projective mapping

Image 4: Texture mapping with image

Image 5: Image converted solid texture mapping

Image 6: Texture mapping with image II

Image 7: Image converted solid texture mapping II

Image 8: Texture mapping with image III

Image 9: Image converted solid texture mapping III

Image 10: Procedure texture mapping - Julia set

Image 11: Procedure texture mapping - Perlin noise

Image 12: Procedure texture mapping - Marble pattern generated with 3D Perlin noise

Image 13: Procedure texture mapping - Texture generated with 2D and 3D functions

Image 14: Environment mapping

Image 15: Various mapping effects