Harshdeep 2.0

October 16, 2007

My Ray Tracer Artifact

Filed under: Graphics — harshdeep @ 7:50 am

I just completed an artifact for the Ray Tracer that I worked on as part of an assignment for the Computer Graphics course that I’m taking this semester.

One of the coolest things about Computer Graphics is that you can immediately see the results of your labor. Here is the artifact that I’m going to submit.

There is nothing path-breaking about this example. It just shows off the minimal set of features that every ray tracer has.

The spheres are placed according to a simple recursive algorithm, and the planes are meant to make the 3D placement of spheres more evident. The material of each object is both reflective and refractive. The central sphere is mapped with a texture and the diffuse color of the rest of the spheres gets darker with the depth of recursion (smaller ones are darker than the bigger ones). There are four point light sources in the scene. Each ray can bounce (reflect or refract) up to 4 times.

This is how the image looks if there is no reflection and refraction.

Advertisements

2 Comments »

  1. u deserve an A+ definitely….khush kar deeya aaj…aakhon mein aasoon aa gaye hai….

    keep it up papa!

    Comment by sam — October 17, 2007 @ 6:07 am

  2. […] 3 Boyutlu Modelleme Render tekniklerinde ışık hesaplaması için recursive algoritmalar (Mesela ) […]

    Pingback by Hayat Denen Recursive Algoritma » GÜNEŞİN TAM İÇİNDE - Sarışın Site — August 24, 2008 @ 12:44 pm


RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Create a free website or blog at WordPress.com.

%d bloggers like this: