Q BgQuestion:

Rookie
Karma Points: 0
Respect (3%):
posted by  rimkan on 7/23/2008 1:58:55 AM  |  status: Live  

Computer Graphics

Course Textbook Chapter Problem
N/A Computer Graphics N/A N/A
Question Details:
“We have been given a lot of graphics functions in graphics libraries like DJGPP, SVGA LIB, GD, Open GL, DaVinci Graphics libraries, Ruby Graphic Libraries, VB Graphic Libraries and Vector Graphic libraries to draw 2D, 3D graphical shapes, Being a computer science student and even though having a number graphics libraries and functions describes why we should study mathematics involved in drawing basic graphic shapes like line, circle and ellipses etc. ”Justify your answer with strong arguments.
 
NOTE.You will have to give your comments on this topic in brief and concise 4 to 5 lines

AAnswers:

Answer Question
Guru
Karma Points: 2,019
posted by Ziaxp on 7/23/2008 9:23:52 AM  |  status: Live
Asker's Rating: None Provided    Moderator's Rating: Helpful
Response Details:
Artists now make amazing images using computers. But taking into account the complexity of all the physical laws of light requires extensive computation. Focusing on mathematical concepts and derive the basic formulas that are at the heart of all rendering machines. Concentrate on the geometry of drawing objects, which can be described by points in space and calculate the perspective transformations that locate the points on the drawing. Then use capability to draw polygons and lines to show the effect of transformation. Apply this to show some mathematical / artistic concepts.
 
Without going very deep into computer science complications, we explain something about the mathematics behind computer drawing. Computer science issues are treated, e.g. in [PP]. One of the ways that a computer renders three-dimensional object is to build up the image from little constituent pieces. The object is regarded as a collection of polygons. The visual position of each little piece is computed and the polygons are drawn one polygon at a time. The computer screen is given a Cartesian (horizontal and vertical axis) coordinate system and the polygon is drawn specifying the position of each P=(u,v) of its vertices. For example, as the three triangles red (0,0),(4,-1),(1,.5), green (4,2),(1,-.5),(4,1) and blue(4,-2),(3,1.5),(3,-1.5) are drawn, each one covers the previous ones.
Hope this will help you,
Don't forget to LIFE SAVER RATE to my answer plz.

Ziaxp (MIT)

Mentor
Karma Points: 445
posted by MasooM on 7/24/2008 5:32:24 AM  |  status: Live
Asker's Rating: None Provided    Moderator's Rating: Helpful
Response Details:

Dear hope u will b satisfied from this answer, and your problem will b solve, and hoping that u will b give me a good rating. thnxxxxxxxxx

Focusing on mathematical concepts and derive the basic formulas that are at the heart of all rendering machines. Concentrate on the geometry of drawing objects, which can be described by points in space and calculate the perspective transformations that locate the points on the drawing. Then use capability to draw polygons and lines to show the effect of transformation. Apply this to show some mathematical / artistic concepts.
 
Without going very deep into computer science complications, we explain something about the mathematics behind computer drawing. Computer science issues are treated, e.g. in [PP]. One of the ways that a computer renders three-dimensional object is to build up the image from little constituent pieces. The object is regarded as a collection of polygons. The visual position of each little piece is computed and the polygons are drawn one polygon at a time. The computer screen is given a Cartesian (horizontal and vertical axis) coordinate system and the polygon is drawn specifying the position of each P=(u,v) of its vertices. For example, as the three triangles red (0,0),(4,-1),(1,.5), green (4,2),(1,-.5),(4,1) and blue(4,-2),(3,1.5),(3,-1.5) are drawn, each one covers the previous ones.
Helping Others is My HOBBY
Hope for LIFE SAVER RATE
Answer Question
Ask New Question

Join Cramster's Community

Cramster.com brings together students, educators and subject enthusiasts in an online study community. With around-the-clock expert help and a community of over 100,000 knowledgeable members, you can find the help you need, whenever you need it. Join for free today »