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

  Modify the single-cycle datapath to implement ''add tozero''

Modify the single-cycle datapath to implement an instruction called 'add to zero' (addz). The 'addz' instruction adds two registers and stores the result in a register and also in the memory at address zero.

  Redraw the circle

In the first round, the circle should stay visible for 1 second and each subsequent round the visible time should be 25% shorter than the previous round

  Part 1the president of c r plastics jamie bailey has hired

part 1the president of c. r. plastics jamie bailey has hired you for your expertise as a strategic management

  Create a three dimensional game

Need an interaction for player so player can jump from one allowed location to another - the target is now a sphere that bounces inside the volume of play.

  1 relative positioning of objects in a windowthe program

1. relative positioning of objects in a windowthe program should draw a rectangle at the middle of the screen when

  Question 1a the term multimedia describes a number of

question 1a the term multimedia describes a number of diverse technologies that allow visual media to be taken and

  Distinguish distinguish between uniform scaling and

distinguish between uniform scaling and differential scaling.differentiate between translation and

  Describe the tiff and jpeg bitmap graphic formats

Describe the TIFF and JPEG bitmap graphic formats

  1 identify the 5 elements of strategy for home depot2 do a

1. identify the 5 elements of strategy for home depot.2. do a swot analysis for home depot and provide recommendations

  What role does corporate-level strategy play in relation to

what role does corporate-level strategy play in relation to business-level strategy?what roles do a firms core

  Aggression and violence in the media

Consider the context in which this aggression or violence occurred and ways in which it can lead to desensitization.

  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

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