What is the difference between the images of the ball

Assignment Help Computer Graphics
Reference no: EM13886114

1. Task 1 - Reflection and Refraction vectors

Purpose:

a. Insights of refraction vectors (effect of Snell's law on the visualization).

To do:

1. Download and compile the code. The program shows a sphere in the air which is textured with respect to the surrounding skybox.

2. Look at the keyboard call back function and become familiar with the keys

3. Using the ‘t' key toggle between reflecting and refracting rays of the sky box

Explain what is the difference between the images of the ball

4. Using refracting rays

The sphereBox.vert file contains two parameters which specify the coefficient of light between the income ray of light to the outgoing ray of light (see notes on Snell's law). Currently they are set to air and water.

Change the ratio between the two coefficients to:

a. inRefractFactor = outRefractFactor = 1.0; Describe what has happens. Provide an explanation why did it happen.

b. inRefractFactor = 1.0 outRefractFactor = 4.0; Describe what has happened? Provide an explanation why did it happen.

c. inRefractFactor = 4.0 outRefractFactor = 1.0; Describe what has happens? Provide an explanation why did it happen.

(5) Using a ratio of air and water move the camera forward until you enter the sphere and leave it. What is the effect of moving through the sphere?

2. Task 2 - Create another skybox and object

Purpose:

a. Be familiar with a hidden skybox and creating new object. You can reuse any part of the code. Note, you may want to create an object class.

To do:

1. Create another sphere object in space (make sure that it is visible)

2. Create a new skybox - using any images that you like (as long as they are all the same size, e.g., all 64x64, 128x128, 512x512, etc.).

3. Display the object while texturing the image using the new skybox. (Do not display the new skybox).

4. Try rotating the object. Did it work? If it did not, can you explain why not? Can you fix it? How?

Reference no: EM13886114

Questions Cloud

What is the break-even point : What is the break-even point? In other words, how many meals, at $7.00, would need to be sold before you start making a profit?
Determine the length and thickness of the oval : A uniform flow V ¼ 20i m=s is superimposed on a source of strength 20p m2/s and a sink of equal strength located at (22 m, 0) and (2 m, 0), respectively. The resulting body formed by the appropriate streamline is a Rankine oval. Determine the leng..
Find the stream function c : Show that the flow represented by f ¼ 10r cos y þ 40 ln r m2=s is an incompressible flow.Find the stream function c.
Discuss the children''s internet protection act and evolution : Directions:  answer in complete sentences, and be sure to use correct English spelling and grammar.  Sources must be cited in APA format.  Your response should be four (4) pages in length; refer to the "Assignment Format" page for specific format req..
What is the difference between the images of the ball : Explain what is the difference between the images of the ball - Display the object while texturing the image using the new skybox
Evaluating the audit approach for mcclain : McClain Plastics has been an audit client of Belcor, Rich, Smith & Barnes, CPAs (BRS&B), for several years.
Sets of cash flows : BUSI 320 Comprehensive Problem 3FALL D Use what you have learned about the time value of money to analyze each of the following decisions: Decision #1:   Which set of Cash Flows is worth more now?  Assume that your grandmother wants to give you gener..
Write code fragment to declare and create twoaccountobjects : Write a code fragment to declare and create twoAccountobjects named acc1 andacct2. Initialize the balance to $300 and $500, respectively. Set the name of owner for both accounts toJohn Doe.
Describe the characteristic and valuation of stocks and bond : Describe the characteristics and valuation of stocks and bonds, and how each is a key component in the financing of corporations.

Reviews

Write a Review

Computer Graphics Questions & Answers

  Tthe exploration risk in an oil production sharing

tthe exploration risk in an oil production sharing agreement. in your discussion posting be sure to address the

  Draw a square logo for dog food

draw a square logo for dog food, withi a large bag in the middle, and write text on the bag. please make it attractive to people. with colors and any techniques that you want to use

  What challenges the engineering team make user-friendly gui

What challenges the engineering team must have faced to make such user-friendly GUIs. What are two key features that should be included in all mobile devices? For each, suggest a simple algorithm that may power these features.

  Flaw in your design and outline

After completing Part a, discuss the flaw in your design and outline some code that will cause it to break (your code should compile fine and will also execute without an error but will violate how a rectangle or square should behave).

  The rmo csms marketing subsystem

Using Microsoft Visio or an open source alternative such as Dia, create a use case graphic rendering that shows all actors and all use cases for the RMO CSMS marketing subsystem. Note: The graphically depicted solution is not included in the requi..

  A rental car manager estimates the number of full-size

a rental car manager estimates the number of full-size sedans rented per week 5 so that she can maintain adequate

  I need open gl gaming mini project in c using open gl

in c using open gl command i need any gaming project without any plagiarism. ltbrgt ltbrgtin c using open gl command i

  Potential multimedia presentation

Create a short description of a potential multimedia presentation that could be implemented across the WWW for a particular subject of interest to you.

  Write a program to apply various two-d transformations

Write a program to apply various 2D transformations on a 2D object use homogenous coordinates.

  Shadow effect while rolling a sphere

Shadow effect while rolling a sphere as well as the options of shading and lighting.

  Plot the vertices of a n-sided polygon

Using Java, Write a code that reads an integer n, followed by the coordinates of each of n points that are the vertices of a n-sided polygon. Plot the vertices and the lines that make up the polygon.

  Write a memo report to your boss communicating the trends

Enter the spreadsheet data below and then prepare graphs that will help you see trends or patterns. Create at least three different graph types as part of your analysis.  That means a bar, a pie and a line graph, for example.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd