Write a program to perform the basic ray tracing of a scene

Closed

In a scene, where you have at least two 3D objects, each object has different color. Assume the objects are opaque. The objects could be any 3D objects such a sphere, a cube, a cone or pyramid etc..

Q1: Write a program to perform the basic ray tracing of a scene, which has the z-buffer and the color-buffer.

Your output must show the scene before and after the z-buffer algorithm is implemented.

Q2: Write a program to perform the ray-casting algorithm, which going to update the pixel color without having any buffer.

Your output must show the scene before and after the z-buffer algorithm is implemented.

Q3: You should select two computer graphics algorithms, those two algorithm must be doing the same task.

You are going to implement the algorithms and compare the performance.

Example of two algorithms, 1. The basic ray tracing; 2. The ray-casting

or polygon filling using restoration 2. Flooding

or determine if the polygon is a convex or a concave polygon using vector

multiplication; 2. Polygon rotation, . . . etc.

There are many algorithms where you can compare.

Skills: C Programming, MySQL, OpenGL, Software Architecture, Software Testing

See more: tracing vector, the algorithms, the algorithm is, programming vector, programming algorithm example, program algorithms, program algorithm example, program algorithm, program 3d, example of algorithms, example of algorithm in programming, example of algorithm in computer programming, example of algorithm, example of a algorithm, example of a, c vector example, convex programming, computer programming program, computer programming algorithms, computer programming algorithm, computer algorithms, computer algorithm example, basic programming software, basic programming in computer, basic polygon

About the Employer:
( 0 reviews ) Los Angeles, United States

Project ID: #4411280

2 freelancers are bidding on average $240 for this job

spcinc

I can do it.

$250 USD in 5 days
(11 Reviews)
6.0
k0der

consider it done . !!! check pm.

$180 USD in 8 days
(5 Reviews)
2.3
soumenmurmu

having more than 6+ years of experience in c++,vc++, opengl programming

$300 USD in 10 days
(0 Reviews)
0.0