Introduction To Computer Graphics And MuSecond edition of the book is the result of a fresh study of the latest in the technology and syllabi of various universities. Thus, it intends to make students up-to-date in knowledge, and to make the book more comprehensive and relevant at the all-India level. It now covers the Computer Graphics and Multimedia paper for BE/B.Tech (Computer Science & Engineering), BSc (Comp. Sc.), BCA and MCA curricula of AICTE, JNTU, BPUT, WBUT, Anna, VTU, PTU, Mumbai, Osmania, REC-Trichy, Bangalore, and many other universities and institutes. The book has undergone some structural changes, like two new chapters have been added on Hidden Lines and Surfaces (as chapter 6), and Illumination and Shading (as chapter 8), while the chapter on Graphics Mathematics has been converted into an appendix. In chapter 6, the algorithms and methods of realistic display of 3D objects with removal of invisible lines, surfaces or volumes from a scene have been described. Chapter 8 addresses the techniques of modeling the effect of light interacting with physical objects to generate realistic intensity profile in a computer generated scene. The chapter on Multimedia has virtually been rewritten including Video, and MPEG video and JPEG image compression schemes, image processing technique, audio compression, MPEG audio and Virtual Reality. The basic techniques and mathematical basis for advanced Animation and Morphing have been explained in greater detail. |
Contents
1 | |
31 | |
CURVES | 60 |
2D TRANSFORMATION | 121 |
3D TRANSFORMATION AND PROJECTION | 180 |
HIDDEN LINES AND SURFACES | 219 |
Review Questions | 230 |
CVB Programs | 270 |
MULTIMEDIA | 322 |
121 | 347 |
Graphical User Interface GUI | 390 |
Interactive Picture Construction | 398 |
Interaction with Mouse | 405 |
Graphics Mathematics | 451 |
323 | 480 |
Bibliography | 505 |
Programs for Drawing Line Chart Bar Chart Stacked Bar Chart and Pie Chart | 288 |
ILLUMINATION AND SHADING | 305 |
Other editions - View all
Common terms and phrases
algorithm angle audio axes axis B-Spline BackColor Bezier curve button circle clipping window code-P₁ coefficients color compression Computer Graphics control points coordinate system cose cubic DC coefficients defined device display DOEACC-'A edge ellipse end points equation fflush(stdin frame buffer function gotoxy Gouraud shading input Integer intensity intersection isometric projection itoa light macroblock menu MIDI mouse multimedia Mumbai N₁ NewPoint Object Point origin output outtextxy P₁ P1Code P₂ parallel parameter perpendicular perspective projection PFlag Phong shading pixel PixelsStack plane of projection polygon position printer putpixel quantization rectangle reflection rotation sampling scaling scan line screen selected setcolor Setpixel settextstyle ShowMousePtr signal sound space spline Step straight line surface tcomb transformation matrix V₁ V₂ vanishing point vector vertex vertices viewport visible void xr-ceil xf+.5 XY plane y₁ ychk yf=tcomb z-buffer