Bit 4202 Distributed Multimedia Systems
Bit 4202 Distributed Multimedia Systems
ke
CONTENTS
CHAPTER 1 .................................................................................................................................................. 12 Introduction to Multimedia ........................................................................................................................ 12 1.0 Aims and Objectives .......................................................................................................................... 12 1.1 Introduction .................................................................................................................................. 12 1.2 Elements of Multimedia System ................................................................................................... 12 1.3 Categories of Multimedia ............................................................................................................. 13 1.4 Features of Multimedia................................................................................................................. 14 1.5 Applications of Multimedia ........................................................................................................... 14 1.6 Convergence of Multimedia (Virtual Reality) ............................................................................... 16 1.7 Stages of Multimedia Application Development .......................................................................... 17 1.8 Let us sum up ................................................................................................................................ 18 1.9 Lesson-end Activities .................................................................................................................... 18 Chapter 2..................................................................................................................................................... 19 Working with Text ....................................................................................................................................... 19 2.0 Aims and Objectives .......................................................................................................................... 19 2.1 Introduction ...................................................................................................................................... 19 2.2 Multimedia Building Blocks ............................................................................................................... 20 2.3 Text in Multimedia ............................................................................................................................ 20 2.4 About Fonts and Faces ...................................................................................................................... 20 2.5 Computers and text: ......................................................................................................................... 21 2.6 Character set and alphabets: ............................................................................................................ 22 ASCII Character set .............................................................................................................................. 22 The Extended Character set ................................................................................................................ 22 Unicode ............................................................................................................................................... 22 2.7 Font Editing and Design tools ........................................................................................................... 23 2
Chapter 3..................................................................................................................................................... 26 Audio ........................................................................................................................................................... 26 3.0 Aims and Objectives .......................................................................................................................... 26 3.1 Introduction ...................................................................................................................................... 26 3.2 Power of Sound ................................................................................................................................. 26 3.3 Multimedia Sound Systems .............................................................................................................. 26 3.4 Digital Audio ...................................................................................................................................... 27 3.4.1 Preparing Digital Audio Files ...................................................................................................... 27 3.5 Editing Digital Recordings ................................................................................................................. 28 3.6 Making MIDI Audio ........................................................................................................................... 28 3.7 Audio File Formats ............................................................................................................................ 29 3.8 Red Book Standard ............................................................................................................................ 30 3.9 Software used for Audio ................................................................................................................... 30 Chapter 4..................................................................................................................................................... 31 Images ......................................................................................................................................................... 31 4.0 Aims and Objectives .......................................................................................................................... 31 4.1 Introduction ...................................................................................................................................... 31 4.2 Digital Image ..................................................................................................................................... 31 4.2.1 Digital Image Format .................................................................................................................. 32 4.2.2 Captured Image Format ............................................................................................................. 32 4.2.3 Stored Image Format ................................................................................................................. 32 4.3 Bitmaps ............................................................................................................................................. 32 4.4 Making Still Images ........................................................................................................................... 34 4.4.1 Bitmap Software ........................................................................................................................ 34 4.4.2 Capturing and Editing Images .................................................................................................... 35
4.5 Vector Drawing ................................................................................................................................. 35 4.8 Let us sum up .................................................................................................................................... 37 4.9 Lesson-end activities ......................................................................................................................... 37 Chapter 5..................................................................................................................................................... 38 Animation and Video .................................................................................................................................. 38 5.0 Aims and Objectives .......................................................................................................................... 38 5.1 Introduction ...................................................................................................................................... 38 5.2 Principles of Animation ..................................................................................................................... 38 5.3 Animation Techniques ...................................................................................................................... 39 5.3.1 Cel Animation ............................................................................................................................. 39 5.3.2 Computer Animation ................................................................................................................. 40 5.3.3 Kinematics .................................................................................................................................. 40 5.3.4 Morphing ................................................................................................................................... 41 5.4 Animation File Formats ..................................................................................................................... 41 5.5 Video ................................................................................................................................................. 41 5.6 Broadcast Video Standards ............................................................................................................... 42 5.7 Shooting and Editing Video ............................................................................................................... 43 5.8 Video Compression ........................................................................................................................... 44 5.9 Let us sum up .................................................................................................................................... 46 Chapter 6..................................................................................................................................................... 47 Multimedia Hardware Connecting Devices ............................................................................................. 47 6.0 Aims and Objectives .......................................................................................................................... 47 6.1 Introduction ...................................................................................................................................... 47 6.2 Multimedia Hardware ....................................................................................................................... 47 6.3 Connecting Devices ........................................................................................................................... 47
6.4 SCSI .................................................................................................................................................... 48 6.4.1 SCSI interfaces ............................................................................................................................ 48 6.4.2 SCSI cabling ................................................................................................................................ 49 6.4.3 SCSI command protocol ............................................................................................................. 50 6.4.4 SCSI device identification ........................................................................................................... 51 6.4.5 SCSI enclosure services .............................................................................................................. 53 6.5 Media Control Interface (MCI) .......................................................................................................... 53 6.5.1 MCI Devices ................................................................................................................................ 53 6.5.2 Playing media through the MCI interface .................................................................................. 53 6.6 IDE ..................................................................................................................................................... 54 6.7 USB .................................................................................................................................................... 55 6.8 Let us sum up .................................................................................................................................... 56 6.9 Lesson-end activities ......................................................................................................................... 56 CHAPTER 7 .................................................................................................................................................. 57 Multimedia Workstation ............................................................................................................................. 57 7.0 Aims and Objectives .......................................................................................................................... 57 7.1 Introduction ...................................................................................................................................... 57 7.2 Communication Architecture ............................................................................................................ 57 7.3 Hybrid Systems.................................................................................................................................. 58 7.4 Digital Systems .................................................................................................................................. 58 7.5 Multimedia Workstation ................................................................................................................... 59 7.6 Preference of Operating System for Workstation. ........................................................................... 62 7.6.1 The Macintosh Platform ............................................................................................................ 62 7.6.2 The Windows Platform .............................................................................................................. 62 7.6.3 Networking Macintosh andWindows Computers ...................................................................... 63
7.7 Let us sum up .................................................................................................................................... 63 7.8 Lesson-end activities ......................................................................................................................... 63 Chapter 8:.................................................................................................................................................... 64 Documents, Hypertext, Hypermedia .......................................................................................................... 64 8.0 Aims and Objectives .......................................................................................................................... 64 8.1 Introduction ...................................................................................................................................... 64 8.2 Documents ........................................................................................................................................ 64 8.2.1 Document Architecture: ............................................................................................................ 64 8.3 HYPERTEXT ........................................................................................................................................ 65 8.4 Hypermedia ....................................................................................................................................... 66 8.5 Hypertext and Hypermedia ............................................................................................................... 66 8.6 Hypertext, Hypermedia and multimedia .......................................................................................... 68 8.7 Hypertext and the World Wide Web ................................................................................................ 70 Chapter 9..................................................................................................................................................... 71 Document Architecture and MPEG............................................................................................................. 71 9.0 Aims and Objectives .......................................................................................................................... 71 9.1 Introduction ...................................................................................................................................... 71 9.2 Document Architecture - SGML ........................................................................................................ 71 9.2.1 SGML and Multimedia ............................................................................................................... 72 9.3 Open Document Architecture ODA .................................................................................................. 73 9.3.1 Details of ODA ............................................................................................................................ 73 9.3.2 Layout structure and Logical Structure ...................................................................................... 74 9.3.3 ODA and Multimedia ................................................................................................................. 76 9.4 MPEG................................................................................................................................................. 78 9.4.2 Derivation of a Class Hierarchy .................................................................................................. 81
Chapter 10................................................................................................................................................... 83 Basic Tools for Multimedia Objects ............................................................................................................ 83 10.0 Aims and Objectives ........................................................................................................................ 83 10.1 Introduction .................................................................................................................................... 83 10.2 Text Editing and Word Processing Tools ......................................................................................... 83 10.3 OCR Software .................................................................................................................................. 83 10.4 Image-Editing Tools......................................................................................................................... 84 10.6 Sound Editing Tools ......................................................................................................................... 86 10.7 Animation, Video and Digital Movie Tools...................................................................................... 87 10.7.1 Video formats........................................................................................................................... 87 10.7.2 Common organization of video formats .................................................................................. 87 10.7.3 QuickTime ................................................................................................................................ 89 CHAPTER 11 ................................................................................................................................................ 92 User Interface ............................................................................................................................................. 92 11.0 Aims and Objectives ........................................................................................................................ 92 11.1 Introduction .................................................................................................................................... 92 11.2 User Interfaces ................................................................................................................................ 92 11.3 General Design Issues ..................................................................................................................... 92 11.3.1 Information Characteristics for presentation: ......................................................................... 93 11.3.2 Presentation Function .............................................................................................................. 93 11.3.3 Presentation Design Knowledge .............................................................................................. 94 11.4 Effective Human-Computer Interaction ......................................................................................... 94 11.5 Video at the User Interface ............................................................................................................. 94 11.6 Audio at the User Interface............................................................................................................. 95 11.7 User-friendliness as the Primary Goal ............................................................................................ 95
11.7.1 Easy to Learn Instructions ........................................................................................................ 95 11.7.2 Context-sensitive Help Functions ............................................................................................ 96 11.7.3 Easy to Remember Instructions ............................................................................................... 96 11.7.4 Effective Instructions ............................................................................................................... 96 11.7.5 Aesthetics ................................................................................................................................. 96 11.7.6 Entry elements ......................................................................................................................... 96 11.7.7 Presentation ............................................................................................................................. 97 11.7.8 Dialogue Boxes ......................................................................................................................... 97 11.7.9 Additional Design Criteria ........................................................................................................ 97 Chapter 12................................................................................................................................................... 98 Multimedia Communication Systems ......................................................................................................... 98 12.0 Aims and Objectives ........................................................................................................................ 98 12.1 Introduction .................................................................................................................................... 98 12.2 Application Subsystem .................................................................................................................... 98 12.2.1 Collaborative Computing ............................................................................................................. 98 12.2.2 Collaborative Dimensions ........................................................................................................ 99 12.2.3 Group Communication Architecture...................................................................................... 100 12.3 Application Sharing Approach....................................................................................................... 101 12.4 Conferencing ................................................................................................................................. 102 12.5 Session Management .................................................................................................................... 103 12.5.1 Architecture ........................................................................................................................... 103 12.5.2 Session Control ...................................................................................................................... 104 CHAPTER 13: ............................................................................................................................................ 105 Quality of Service and Resource Management......................................................................................... 105 14.0 Aims and Objectives ...................................................................................................................... 105
13.1 Introduction .................................................................................................................................. 105 13.2 Quality of Service and Process Management ............................................................................... 105 13.3 Translation .................................................................................................................................... 107 13.4 Managing Resources during Multimedia Transmission ................................................................ 108 13.5 Architectural Issues ....................................................................................................................... 110 CHAPTER 14 .............................................................................................................................................. 112 Synchronisation......................................................................................................................................... 112 14.0 Aims and Objectives ...................................................................................................................... 112 14.1 Introduction .................................................................................................................................. 112 14.2 Notion of Synchronization ............................................................................................................ 113 14.3 Basic Synchronization Issues ......................................................................................................... 114 14.4 Intra and Inter Object Synchronization......................................................................................... 115 14.5 Lip synchronization Requirements................................................................................................ 117 14.6 Pointer synchronization Requirements ........................................................................................ 118 14.7 Reference Model for Multimedia Synchronization ...................................................................... 118 14.7.1 The Synchronization Reference Model .................................................................................. 118 14.8 Synchronization Specification ....................................................................................................... 120 Chapter 15................................................................................................................................................. 122 Multimedia Networking System ............................................................................................................... 122 15.0 Aims and Objectives ...................................................................................................................... 122 15.1 Introduction .................................................................................................................................. 122 15.2 Layers, Protocols and Services ...................................................................................................... 122 15.2.1 Physical Layer ......................................................................................................................... 124 15.2.3. Network Layer ....................................................................................................................... 124 15.2.4. Transport Layer ..................................................................................................................... 125
15.2.5 Session Layer .......................................................................................................................... 125 15.2.7 Application Layer ................................................................................................................... 125 15.3 Multimedia on Networks .............................................................................................................. 125 15.4 FDDI ............................................................................................................................................... 128 15.4.1 Topology of FDDI .................................................................................................................... 129 15.4.2 FDDI Architecture ................................................................................................................... 129 15.4.3 Further properties of FDDI ..................................................................................................... 131 CHAPTER 16 .............................................................................................................................................. 132 Multimedia Operating System .................................................................................................................. 132 16.0 Aims and Objectives ...................................................................................................................... 132 16.1 Introduction .................................................................................................................................. 132 16.2 Multimedia Operating System ...................................................................................................... 132 16.3 Real Time Process ......................................................................................................................... 133 16.3.1 Characteristics of Real Time Systems..................................................................................... 133 16.3.2 Real Time and Multimedia ..................................................................................................... 133 16.4 Resource Management ................................................................................................................. 134 16.4.1 Resources ................................................................................................................................... 135 16.4.2 Requirements ......................................................................................................................... 135 16.4.3 Components of the Resources ............................................................................................... 136 16.4.4 Phases of the Resource Reservation and Management Process ........................................... 137 Chapter 17................................................................................................................................................. 139 Multimedia OS - Process Management .................................................................................................... 139 17.0 Aims and Objectives ...................................................................................................................... 139 17.3 Real-time Processing Requirements ............................................................................................. 140 17.4 Traditional Real-time Scheduling .................................................................................................. 140
10
17.4.1 Earliest Deadline First Algorithm ........................................................................................... 141 17.4.2 Rate Monotonic Algorithm .................................................................................................... 142 17.4.3 Other Approaches to Rate Monotonic Algorithm.................................................................. 143 17.4.4 Other Approaches for In-Time Scheduling............................................................................. 144 CHAPTER 18 MULTIMEDIA OS FILE SYSTEM .......................................................................................... 146 19.0 Aims and Objectives ...................................................................................................................... 146 18.1 Introduction .................................................................................................................................. 146 18.2 File Systems ................................................................................................................................... 146 18.3 File Structure ................................................................................................................................. 147 18.4 Disk Scheduling ............................................................................................................................. 150 18.5 Multimedia File systems ............................................................................................................... 151 18.5.1 Disk Scheduling Algorithms in Multimedia File System ......................................................... 152 18.6 Additional Operating System Issues ............................................................................................. 155 References ................................................................................................................................................ 157
11
1.1 Introduction
Multimedia has become an inevitable part of any presentation. It has found a variety of applications right from entertainment to education. The evolution of internet has also increased the demand for multimedia content. Definition Multimedia is the media that uses multiple forms of information content and information processing (e.g. text, audio, graphics, animation, and video, interactivity) to inform or entertain the user. Multimedia also refers to the use of electronic media to store and experience multimedia content. Multimedia is similar to traditional mixed media in fine art, but with a broader scope. The term "rich media" is synonymous for interactive multimedia.
12
Video
13
Creative industries
Creative industries use multimedia for a variety of purposes ranging from fine arts, to entertainment, to commercial art, to journalism, to media and software services provided for any of the industries listed below. An individual multimedia designer may cover the spectrum throughout their career. Request for their skills range from technical, to analytical and to creative.
Commercial
Much of the electronic old and new media utilized by commercial artists is multimedia. Exciting presentations are used to grab and keep attention in advertising. Industrial, business to business,
14
and interoffice communications are often developed by creative services firms for advanced multimedia presentations beyond simple slide shows to sell ideas or liven-up training. Commercial multimedia developers may be hired to design for governmental services and Nonprofit services applications as well.
Education
In Education, multimedia is used to produce computer-based training courses (popularly called CBTs) and reference books like encyclopedia and almanacs. A CBT lets the user go through a series of presentations, text about a particular topic, and associated illustrations in various information formats. Edutainment is an informal term used to describe combining education with entertainment, especially multimedia entertainment.
Engineering
Software engineers may use multimedia in Computer Simulations for anything from entertainment to training such as military or industrial training. Multimedia for software interfaces are often done as collaboration between creative professionals and software engineers.
Industry
In the Industrial sector, multimedia is used as a way to help present information to shareholders, superiors and coworkers. Multimedia is also helpful for providing employee training, advertising and selling products all over the world via virtually unlimited web-based technologies.
15
manipulate it to arrive at a new substance. Representative research can be found in journals such as the Journal of Multimedia.
Medicine
In Medicine, doctors can get trained by looking at a virtual surgery or they can simulate how the human body is affected by diseases spread by viruses and bacteria and then develop techniques to prevent it.
the more points that describe the objects, the higher resolution and the more realistic your view. As the user moves about, each motion or action requires the computer to recalculate the position, angle size, and shape of all the objects that make up your view and many thousands of computations must occur as fast as 30 times per second to seem smooth. On the World Wide Web, standards for transmitting virtual reality worlds or scenes in VRML (Virtual Reality Modeling Language) documents (with the file name extension .wrl) have been developed. Using high-speed dedicated computers, multi-million-dollar flight simulators built by singer, RediFusion, and others have led the way in commercial application of VR. Pilots of F16s, Boeing 777s, and Rockwell space shuttles have made many dry runs before doing the real thing. At the California Maritime academy and other merchant marine officer training schools, computer-controlled simulators teach the intricate loading and unloading of oil tankers and container ships. Specialized public game arcades have been built recently to offer VR combat and flying experiences for a price. From virtual World Entertainment in walnut Greek, California, and Chicago, for example, BattleTech is a ten-minute interactive video encounter with hostile robots. You compete against others, perhaps your friends, who share coaches in the same containment Bay. The computer keeps score in a fast and sweaty firefight. Similar attractions will bring VR to the public, particularly a youthful public, with increasing presence during the 1990s. The technology and methods for working with three-dimensional images and for animating them are discussed. VR is an extension of multimedia-it uses the basic multimedia elements of imagery, sound, and animation. Because it requires instrumented feedback from a wired-up person, VR is perhaps interactive multimedia at its fullest extension.
required. It is also necessary to estimate the time needed to prepare all elements of multimedia and prepare a budget accordingly. After preparing a budget, a prototype or proof of concept can be developed. 2. Designing and Producing: The next stage is to execute each of the planned tasks and create a finished product. 3. Testing: Testing a project ensures the product to be free from bugs. Apart from bug elimination another aspect of testing is to ensure that the multimedia application meets the objectives of the project. It is also necessary to test whether the multimedia project works properly on the intended deliver platforms and they meet the needs of the clients. 4. Delivering: The final stage of the multimedia application development is to pack the project and deliver the completed project to the end user. This stage has several steps such as implementation, maintenance, shipping and marketing the product.
18
2.1 Introduction
All multimedia content consists of texts in some form. Even a menu text is accompanied by a single action such as mouse click, keystroke or finger pressed in the monitor (in case of a touch
19
screen). The text in the multimedia is used to communicate information to the user. Proper use of text and words in multimedia presentation will help the content developer to communicate the idea and message to the user.
in points. One point is approximately 1/72 of an inch i.e. 0.0138. The size of a font does not exactly describe the height or width of its characters. This is because the x-height (the height of lower case character x) of two fonts may differ. Typefaces of fonts can be described in many ways, but the most common characterization of a typeface is serif and sans serif. The serif is the little decoration at the end of a letter stroke. Times, Times New Roman, Bookman are some fonts which comes under serif category. Arial, Optima, Verdana are some examples of sans serif font. Serif fonts are generally used for body of the text for better readability and sans serif fonts are generally used for headings. The following fonts shows a few categories of serif and sans serif fonts. F F (Serif Font) (Sans serif font) Selecting Text fonts It is a very difficult process to choose the fonts to be used in a multimedia presentation. Following are a few guidelines which help to choose a font in a multimedia presentation. As many number of typefaces can be used in a single presentation, this concept of using many fonts in a single page is called ransom-note topography. For small type, it is advisable to use the most legible font. In large size headlines, the kerning (spacing between the letters) can be adjusted In text blocks, the leading for the most pleasing line can be adjusted. Drop caps and initial caps can be used to accent the words. The different effects and colors of a font can be chosen in order to make the text look in a distinct manner. Anti aliased can be used to make a text look gentle and blended. For special attention to the text the words can be wrapped onto a sphere or bent like a wave. Meaningful words and phrases can be used for links and menu items. In case of text links(anchors) on web pages the messages can be accented. The most important text in a web page such as menu can be put in the top 320 pixels. Exercise List a few fonts available in your computer.
21
Postscript fonts are a method of describing an image in terms of mathematical constructs (Bezier curves), so it is used not only to describe the individual characters of a font but also to describe illustrations and whole pages of text. Since postscript makes use of mathematical formula, it can be easily scaled bigger or smaller. Apple and Microsoft announced a joint effort to develop a better and faster quadratic curves outline font methodology, called true type. In addition to printing smooth characters on printers, TrueType would draw characters to a low resolution (72 dpi or 96 dpi) monitor.
Unicode
Unicode makes use of 16-bit architecture for multilingual text and character encoding. Unicode uses about 65,000 characters from all known languages and alphabets in the world. Several languages share a set of symbols that have a historically related derivation; the shared symbols of each language are unified into collections of symbols (Called scripts). A single script can work for tens or even hundreds of languages. Microsoft, Apple, Sun, Netscape, IBM, Xerox and
22
Novell are participating in the development of this standard and Microsoft and Apple have incorporated Unicode into their operating system.
Two Buzzwords used often in hypertext are link and node. Links are connections between the conceptual elements, that is, the nodes that may consists of text, graphics, sounds or related information in the knowledge base. 5. Searching for words: Following are typical methods for a word searching in hypermedia systems: Categories, Word Relationships, Adjacency, Alternates,Association, Negation, Truncation, Intermediate words, Frequency. Exercise. List a few font editing tools.
24
25
Chapter 3 Audio
3.0 Aims and Objectives
In this lesson we will learn the basics of Audio. We will learn how a digital audio is prepared and embedded in a multimedia system. At the end of the chapter the learner will be able to : i. ii. iii. iv. Distinguish audio and sound Prepare audio required for a multimedia system The learner will be able to list the different audio editing softwares. List the different audio file formats
3.1 Introduction
Sound is perhaps the most important element of multimedia. It is meaningful speech in any language, from a whisper to a scream. It can provide the listening pleasure of music, the startling accent of special effects or the ambience of a moodsetting background. Sound is the terminology used in the analog form, and the digitized form of sound is called as audio.
27
28
from different manufacturers to communicate with each other by sending messages along cables connected to the devices. Creating your own original score can be one of the most creative and rewarding aspects of building a multimedia project, and MIDI (Musical Instrument Digital Interface) is the quickest, easiest and most flexible tool for this task. The process of creating MIDI music is quite different from digitizing existing audio. To make MIDI scores, however you will need sequencer software and a sound synthesizer. The MIDI keyboard is also useful to simply the creation of musical scores. An advantage of structured data such as MIDI is the ease with which the music director can edit the data. A MIDI file format is used in the following circumstances: Digital audio will not work due to memory constraints and more processing power requirements When there is high quality of MIDI source When there is no requirement for dialogue. A digital audio file format is preferred in the following circumstances: When there is no control over the playback hardware When the computing resources and the bandwidth requirements are high. When dialogue is required.
29
30
Chapter 4 Images
4.0 Aims and Objectives
In this lesson we will learn how images are captured and incorporated into a multimedia presentation. Different image file formats and the different color representations have been discussed in this lesson. At the end of this lesson the learner will be able to i) Create his own image ii) Describe the use of colors and palettes in multimedia iii) Describe the capabilities and limitations of vector images. iv) Use clip arts in the multimedia presentations
4.1 Introduction
Still images are the important element of a multimedia project or a web site. In order to make a multimedia presentation look elegant and complete, it is necessary to pend ample amount of time to design the graphics and the layouts. Competent, computer literate skills in graphic art and design are vital to the success of a multimedia project.
31
4.3 Bitmaps
A bitmap is a simple information matrix describing the individual dots that are the smallest elements of resolution on a computer screen or other display or printing device. A onedimensional matrix is required for monochrome (black and white); greater depth (more bits of information) is required to describe more than 16 million colors the picture elements may have, as illustrated in following figure. The state of all the pixels on a computer screen make up the image seen by the viewer, whether in combinations of black and white or colored pixels in a line of text, a photograph-like picture, or a simple background pattern.
32
Where do bitmap come from? How are they made? Make a bitmap from scratch with paint or drawing program. Grab a bitmap from an active computer screen with a screen capture program, and Then paste into a paint program or your application. Capture a bitmap from a photo, artwork, or a television image using a scanner or video capture device that digitizes the image. Once made, a bitmap can be copied, altered, emailed, and otherwise used in many creative ways. Clip Art A clip art collection may contain a random assortment of images, or it may contain a series of graphics, photographs, sound, and video related to a single topic. For example, Corel, Micrografx, and Fractal Design bundle extensive clip art collection with their image-editing software. Multiple Monitors When developing multimedia, it is helpful to have more than one monitor, or a single highresolution monitor with lots of screen real estate, hooked up to your computer. In this way, you can display the full-screen working area of your project or presentation and still have space to put your tools and other menus. This is particularly important in an authoring system such as Macromedia Director, where the edits and changes you make in one window are immediately visible in the presentation window-provided the presentation window is not obscured by your editing tools. Exercise List a few software that can be used for creating images.
33
34
Understanding Natural Light and Color The letters of the mnemonic ROY G. BIV, learned by many of us to remember the colors of the rainbow, are the ascending frequencies of the visible light spectrum: red, orange, yellow, green, blue, indigo, and violet. Ultraviolet light, on the other hand, is beyond the higher end of the visible spectrum and can be damaging to humans. The color white is a noisy mixture of all the color frequencies in the visible spectrum. The cornea of the eye acts as a lens to focus light rays onto the retina. The light rays stimulate many thousands of specialized nerves called rods and cones that cover the surface of the retina. The eye can differentiate among millions of colors, or hues, consisting of combination of red, green, and blue. Additive Color In additive color model, a color is created by combining colored light sources in three primary colors: red, green and blue (RGB). This is the process used for a TV or computer monitor Subtractive Color In subtractive color method, a new color is created by combining colored media such as paints or ink that absorb (or subtract) some parts of the color spectrum of light and reflect the others back to the eye. Subtractive color is the process used to create color in printing. The printed page is made up of tiny halftone dots of three primary colors, cyan, magenta and yellow (CMY). Exercise Distinguish additive and subtractive colors and write their area of use.
4.7 Image File Formats There are many file formats used to store bitmaps and vectored drawing. Following is a list of few image file formats.
36
37
5.1 Introduction
Animation makes static presentations come alive. It is visual change over time and can add great power to our multimedia projects. Carefully planned, well-executed video clips can make a dramatic difference in a multimedia project. Animation is created from drawn pictures and video is created using real time visuals.
Television video builds entire frames or pictures every second; the speed with which each frame is replaced by the next one makes the images appear to blend smoothly into movement. To make an object travel across the screen while it changes its shape, just change the shape and also move or translate it a few pixels for each frame.
39
5.3.3 Kinematics