What are the computer graphics system main components

Assignment Help Computer Graphics
Reference no: EM132387121

ASSIGNMNET I -

1) Consider the Figure below where a line is to be placed on the grid from the circle in the lower left-hand corner to the circle in the upper right-hand corner by Bresenham's algorithm. Graphically show how Bresenham's algorithm will generate the line by making appropriate grid-points. For the critical points, carry out simple calculations for the decision what needs to be done. Explain how you arrived at your answer.

1217_figure.png

2) A square as shown in

(a) Is converted to a parallelogram as in (b) using composite transformation matrix M. Determine such matrix. Explain your work.

1639_figure1.png

3) Generate the necessary vertex table Edge Table and surface Table to fill the polygon in Figures given below. Why was it necessary to generate these tables?

10_figure2.png

4) What are the computer graphics system main components? Give example on each component. What are the state-of-the-art computer graphics software packages available in the market? Have you used any? Explain what you did with them.

5) This task is based on the concepts of basic transformations like translation, scaling, and reflection (along the axis) of a rigid body. For this purpose you have to implement the following:

5.1) You first have to divide your screen into four quadrants as shown in the figure:

5.2) Take three points x1(), x2() and x3() as three coordinates and draw a Triangle in the first quadrant. example x1(0,2) x2(4,5)....

5.3) Now translate the above triangle to a new location with tx=2 and ty=1.

5.4) Now scale the translated triangle by sx=4 and sy=4. The yellow triangle in fig is the scaled one.

ASSIGNMNET II -

1) In this assignment you should work on your old interface to add more features, you should create a menu and a submenu, the main menu should have the following Entries (Background color, add teams, add a Ball), each submenu have the following entries:

1- Background color: Red, White, Brown, Grey.

2- Add Teams: Team 1 ( Left ): this choice will add 11 players on the left field and you can select any shapes to represent the player for example you can use a circle but don't forget to color the players in the same team with the same color. Team 2 (right ): this choice will add 11 players on the Right field and you can select any shapes to represent the player for example you can use a circle but don't forget to color the players in the same team with the same color " .

3- Add a ball: Centre, left Penalty point, right Penalty point, corners (the corners should be numbered 1,2,3,4 and give the user a choice to select any one of them).

1596_figure3.png

2) Let the user draw the Kick curve then the ball should go through this curve (Note here you should define the starting and end points).To Draw the kicking curve you will wait until the user specify the path of the curve using mouse

223_figure4.png

1- Your interface should have four streets and four traffics light (Show your creativity when building the interface).

2- Use texturing to draw the streets and the gardens (green area in the figure above).

Note - Need answers for first 5 questions and program for basket ball court in C language or Java.

Reference no: EM132387121

Questions Cloud

Discuss the ways in which these two levels differ and merge : Discuss the ways in which these two levels differ and merge. When working in the profession, when might it be necessary to utilize both simultaneously?
Calculated link margin : Designing a High speed Wireless Data Link - Line of Sight Link Budget Analysis - Calculate the FSPL in dB for a distance of 8Km and 16 Km for frequencies
Seven theories of crime and deviance : Using one of the seven theories of crime and deviance, explain why a 14 year old would go on a mass robbing spree and why he would turn to a life of crime
Overthrow the capitalist economic system : Weber believed that the workers would eventually overthrow the capitalist economic system.
What are the computer graphics system main components : What are the computer graphics system main components? Give example on each component. Generate the necessary vertex table Edge Table and surface Table
Explicit and exaggerated about flouting gender rules : How do gender performances that are explicit and exaggerated about flouting gender rules (as in drag shows or Halloween costumes) relate to the gender binary?
Essay for case study maris v australian telecommunications : Write an Essay for Case Study Maris v Australian Telecommunications Solutions [2016] FWC 898 (6 May 2016)
What is race as opposed to ethnicity : What is race as opposed to ethnicity? What are three ways that racial or ethnic group membership can effects someone's life?
Existence and persistence of poverty : What would the major theoretical perspectives say about the existence and persistence of poverty? What type of research study could you do

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