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

  Create a simple warm-up program using your g3d

Create a simple warm-up program using your G3D programming and graphics environment.

  Shadow effect while rolling a sphere

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

  Relative positioning and interactive positioning

Relative Positioning and Interactive Positioning by Dragging and Clicking and some Simple Animation

  Draw a teapot at the global origin

Draw a teapot at the global origin

  Concepts of computer graphics

Concepts of Computer Graphics and develop a program using OpenGL

  The security policy document outline

Using the GDI Case Study below, complete the Security Policy Document Outline

  Develop the image manipulations

Develop the image manipulations

  What does resolution mean

What does resolution mean How is resolution connected to ppi and dpi units

  Differentiate between a bitmap image and a vector image

Differentiate between a bitmap image and a vector image Explain the following terms

  Essential elements of a design pattern

configuration of an Iterator pattern, patterns could be used in a Library System, Singleton, Template, Decorator, Façade,What does Alexander means by the following declaration "But it is impossible to form anything which has the temperament of natu..

  Framework of user interface design

design of user interfaces, natural mapping, GUI applications, web page design different to designing for printed media, risks exposed in this "phone as individual proxy" approach, interaction designers of ubicomp applications, Storyboards are usual..

  What are the factors affecting picture composition

Define picture composition What are the factors affecting picture composition. Elaborate on each factor Describe the basic lines present in a composition

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