80 likes | 369 Views
Computer Graphics. Prepared by Dragon Lee 1 January 2003. Use of Computer Graphics. Movies Games Medical Imaging Computer Aided Design Scientific Visualization Graphics User Interfaces Presentation. http://www.ethereal3d.com/Portfolio/Animations/index.html.
E N D
Computer Graphics Prepared by Dragon Lee 1 January 2003
Use of Computer Graphics • Movies • Games • Medical Imaging • Computer Aided Design • Scientific Visualization • Graphics User Interfaces • Presentation http://www.ethereal3d.com/Portfolio/Animations/index.html http://www.cs.utah.edu/research/areas/graphics/
Concept & Terminology • Pixel – basic element of a bitmap graphics. • Resolution – the no. of pixels in horizontal and vertical dimension. • Colors – the RED, GREEN, BLUE value of a pixel. • Gray Levels – 256 gray levels • Objects – graphics elements that can move freely.
Types of Computer Graphics • Bitmap Graphics • Based on pixels • Does not scale well • Jagged(起鋸齒) after enlargement • Vector Graphics • Based on mathematical formula • Scale well
Creating & Editing a graphic image • Drawing primitive: • Dots, lines, curves, circles, ellipse, rectangles. • Painting: • Color fill • Editing operations: • Scale • Transform • Group and Ungroup • Merge (combine all objects/layers into background layer) • Flip horizontal / vertical • Rotate
Presentation Graphics • Presentation Software • Eg. Microsoft PowerPoint • Reminder on using presentation software • Apply a template to save your valuable time. • Use transition effects and building effects to enrich your presentation visually. • Control the time of your slide show to achieve automation. • Add Sounds to your presentation
Common graphics format • GIF (Widely used on the Internet) • Animated GIF (Widely used on the Internet) • JPG/JPEG (Widely used on the Internet) • Bmp (Windows graphics format) • Psd (PhotoShop file format) • Ufo (PhotoImpact file format) • Ai (adobe illustrator – Vector) • Fla / swf (Macromedia Flash -- Vector)
Reference • The Mathematics of Web Design • http://www.math.arizona.edu/~mcenter/maw/web/ • VRML Sites • http://www.itl.nist.gov/iaui/ovrt/vrmlexamples.html • http://www-vrl.umich.edu/NewMidfield/index.html • http://www.nyx.net/~cmaarbj/vrml/ • http://www.sci.utah.edu/