Multimedia & Computer Animation
Multimedia & Computer Animation
UNIT-V
INTRODUCTORY CONCEPTS:
MULTIMEDIA & COMPUTER ANIMATION
Multimedia Definition | CD-ROM & the Multimedia Highway | Computer Animation
Core Definition
Multimedia = The computer-mediated integration of two or more of the following media types:
1. Text | 2. Graphics/Images | 3. Audio | 4. Video | 5. Animation | 6. Interactivity
The key distinguishing feature of multimedia over older media (e.g., television) is USER
INTERACTIVITY — the ability of the audience to control, navigate, and shape their experience.
Non-linearity: Traditional media (books, television) is linear — consumed from start to finish.
Multimedia is non-linear, allowing users to jump between sections, choose pathways, and control the
sequence of their experience. Hyperlinks in web pages are the most familiar example.
Interactivity: Users can interact with multimedia content — clicking, dragging, typing, responding to
prompts. Interactivity levels range from simple navigation (clicking to advance a presentation) to
complex simulations (interactive training environments).
Integration: All media elements are brought together and controlled by a single computing system,
creating a unified experience rather than disconnected media playing side-by-side.
Digital Format: All multimedia content is stored, processed, and transmitted in digital form — as
binary data — enabling perfect reproduction, easy editing, and network distribution.
Real-time Delivery: Multimedia systems deliver content in real time, synchronising different media
elements (e.g., video and audio) seamlessly during playback or interaction.
• Linear Multimedia: Content plays from beginning to end without user navigation. Example: a
training video or a cinema film. The user is a passive recipient.
• Non-linear / Interactive Multimedia: Content that the user can navigate freely, choosing
paths and interacting with elements. Example: a website, a CD-ROM encyclopaedia, an
educational game.
• Hypermedia: An extension of hypertext — non-linear multimedia where media objects
(images, videos, sounds) are linked to other objects, allowing rich, web-like navigation
through content.
• Online Multimedia: Content delivered via the internet or a network, enabling real-time
streaming, social interactivity, and constantly updated content.
• Offline Multimedia: Content stored and played from a local medium such as a DVD, Blu-ray,
or downloaded application without requiring network connectivity.
Multimedia data — especially audio, video, and high-resolution images — is extremely large. Before
the early 1990s, floppy disks (capacity: 1.44 MB) were the primary medium for distributing computer
software. A single second of uncompressed CD-quality audio alone requires 176 kilobytes. A single
minute of full-screen video can require hundreds of megabytes. This enormous appetite for storage
made distributing rich multimedia content via conventional means impossible.
A new storage medium was urgently needed — one that could hold vastly more data while remaining
affordable, portable, and durable. The answer was the Compact Disc Read-Only Memory: the CD-
ROM.
• Reference & Catalogues: Retail catalogues, phone directories, and specialised databases
were distributed on CD-ROM, offering searchable, media-rich alternatives to printed
publications.
• Training & Corporate Multimedia: Businesses adopted CD-ROM-based training
programmes, enabling interactive, multimedia-rich employee education without the cost of
printed manuals or live instructors.
The dominant authoring platform was Macromedia Director, which used a 'cast-and-score' metaphor
(borrowed from theatre) to orchestrate multimedia elements on a timeline with Lingo scripting for
interactivity. Director-produced content was exported as 'projectors' — self-running executables —
distributed on CD-ROM.
Bandwidth: The capacity of a communication channel to transmit data, measured in bits per second
(bps). Higher bandwidth = more multimedia data per second. Early dial-up modem speeds (28.8
Kbps–56 Kbps) were a major bottleneck for internet multimedia delivery; broadband (DSL, cable,
fibre) removed this constraint.
Broadband: High-speed internet connections capable of transmitting large volumes of data
simultaneously. Broadband transformed the internet into a functional multimedia highway, enabling
streaming audio, streaming video, online games, and rich web media.
Convergence: The merger of previously separate industries — telecommunications, computing,
broadcasting, and publishing — onto a single digital network platform. Convergence made possible
services like internet telephony (VoIP), streaming television (Netflix, YouTube), and online
newspapers with embedded video.
Fibre Optic Networks: Communication cables that transmit data as pulses of light through glass
fibres, offering vastly greater bandwidth than copper wire. Fibre optic infrastructure forms the
backbone of the modern multimedia highway.
Protocols: Standardised rules governing data transmission. TCP/IP (Transmission Control Protocol
/ Internet Protocol) provides the foundational communication framework; HTTP/HTTPS governs web
content delivery; streaming protocols (RTSP, HLS, DASH) manage real-time audio and video
transmission.
Distribution Physical disc distributed by post or retail. vs. Instant global network
distribution.
Update Cycle Static content fixed at time of pressing; updates require new discs. vs.
Content updated instantly in real time.
Capacity 650-700 MB per disc. vs. Effectively unlimited; server-side storage is
vast.
Interactivity Rich local interactivity; no real-time communication. vs. Interactive +
connected; social media, live chat, multiplayer.
Cost to Distribute Manufacturing, printing, shipping costs per unit. vs. Near-zero marginal
distribution cost.
Connection None — works offline. vs. Requires network connection.
Required
Legacy Dominant 1993-2002; replaced by internet and later streaming. vs. Still
the primary multimedia delivery mechanism globally.
• DVD (Digital Versatile Disc, 1996): Capacity of 4.7 GB (single layer) to 17 GB (double-sided,
dual layer). Enabled full-length, high-quality video films. Used for games, reference
software, and professional video.
• Blu-ray Disc (2006): Capacity up to 100 GB. Used for high-definition (HD) and 4K video.
Standard physical medium for premium video content.
• Broadband Internet & Streaming (2000s–present): Eliminated the need for physical media
for most multimedia. Netflix, YouTube, Spotify, and similar services deliver multimedia
directly over the internet to any connected device.
• Cloud Storage & Content Delivery Networks (CDNs): Server farms globally distributed store
and deliver multimedia content to users with minimal latency, enabling global high-quality
streaming.
• USB Flash Drives & Solid-State Storage: High-capacity, portable, rewritable; replaced CD-
ROM for software distribution before internet downloads made physical media largely
obsolete.
3. COMPUTER ANIMATION
1. Squash & Stretch Objects deform under the forces of gravity, impact, and momentum,
conveying weight and flexibility. A bouncing ball flattens on impact
(squash) and elongates during flight (stretch). In character animation,
facial muscles squash and stretch to create expressive emotion. The
volume of the object should remain constant — if it squishes wide, it
squishes thin in depth.
2. Anticipation Before a significant action occurs, a preparatory opposite movement
signals what is about to happen, giving the audience time to register
and anticipate the coming action. A baseball pitcher winds up before
throwing; a character crouches before jumping; a door handle turns
before the door opens. Anticipation makes actions feel intentional
rather than sudden and jarring.
3. Staging The presentation of an action, character, or idea in the clearest, most
unambiguous way. Staging borrows from theatre and film direction:
camera angle, character silhouette, background simplicity, and lighting
are all used to ensure the audience's attention is on the intended focal
point. A complex action communicated poorly can confuse; the same
action staged well is instantly readable.
4. Straight Ahead / Two contrasting working methods. Straight Ahead: the animator
Pose to Pose draws/poses each frame sequentially from start to finish — organic and
spontaneous but harder to control for precise timing. Pose to Pose: the
animator creates key positions (extremes) first, then fills in the in-
between frames — more structured, precise, and suitable for computer
animation where software generates in-betweens automatically.
5. Follow Through & Follow Through: parts of a character or object continue moving after
Overlapping Action the primary action has stopped — a character's hair swings forward
after they stop running. Overlapping Action: different parts of a body or
object move at different speeds and times, preventing stiff, robotic
synchronisation. These principles add naturalistic secondary motion
that brings animation to life.
6. Slow In & Slow In nature, objects accelerate from rest and decelerate before stopping
Out (Easing) — they do not move at a perfectly constant velocity. Easing (also called
cushioning) replicates this: more frames are clustered near the
beginning (ease in) and end (ease out) of a movement, with fewer in
the middle at peak speed. This creates smooth, natural, organic
motion. Its mathematical expression in computer animation is the
Bezier curve on a graph editor.
7. Arcs Most living creatures and natural objects move along curved, arc-like
paths rather than straight lines. A hand swinging, a head turning, a ball
thrown — all follow arcs. Straight-line motion in animation appears
mechanical and unnatural. Ensuring that motion follows arcs is
especially critical in character animation.
8. Secondary Action A supplementary action that supports and enriches the primary action
without drawing attention away from it. While a character walks
(primary action), their arms swing, their head bobs, their expression
reflects their mood (secondary actions). Secondary actions add layers
of personality and realism to performance.
9. Timing The number of frames allocated to an action determines how fast or
slow it appears — and thus its perceived weight, energy, and mood.
Fewer frames = faster motion = lighter or more energetic. More frames
= slower motion = heavier or more deliberate. Timing is the rhythm of
animation — the equivalent of a musician's sense of beat.
10. Exaggeration Animation is not photographic reproduction — it is an art of impression
and emotion. Exaggerating actions, expressions, and reactions beyond
what would naturally occur makes them more readable, entertaining,
and emotionally impactful. Exaggeration is calibrated to style: a Disney
feature may exaggerate characters' expressions enormously, while a
photorealistic film simulation may use only subtle enhancements.
11. Solid Drawing Understanding three-dimensional form, weight, anatomy, and
(Solid Modelling) perspective to draw or model convincing figures with volume, not flat
diagrams. In 3D computer animation, solid modelling is achieved
through polygonal meshes, subdivision surfaces, and physically-based
rigging. In 2D animation, it means understanding the implied 3D form
behind a flat drawing.
12. Appeal Animated characters, objects, and overall visual style should be
intrinsically interesting, engaging, and charismatic. Appeal does not
mean cute or simple — a villain must have dark appeal. Characters
must read clearly, have personality, and draw the eye. In design terms,
appeal combines strong silhouette, clear proportions, consistent style,
and expressive capability.
Modern design standards (e.g., the prefers-reduced-motion media query in web design) allow
animations to be reduced or disabled for affected users.
Frame-by-Frame Digital Animation: The digital equivalent of traditional cel animation — each frame
is drawn individually on a digital canvas using a stylus and drawing tablet. This method produces
highly organic, expressive animation with hand-crafted character. It is labour-intensive but offers
maximum artistic control. Tools: Adobe Animate, Toon Boom Harmony, TVPaint.
Cutout / Puppet Animation: Pre-drawn character components (head, torso, arms, legs, facial
features) are assembled as separate layers and animated by repositioning and rotating the parts,
rather than redrawing each frame. This method is significantly faster than frame-by-frame and is
widely used in television animation (e.g., South Park), web animation, and interactive media. Tools:
Adobe Animate, Toon Boom Harmony, Spine.
Motion Graphics: The animation of graphic design elements — typography, geometric shapes,
logos, icons, data visualisations — primarily for informational, promotional, or branding purposes.
Motion graphics is the dominant form of animated communication in broadcast design, advertising,
and web media. Tools: Adobe After Effects, Cinema 4D, Cavalry.
Vector Animation: Animation using vector graphics (mathematical curves rather than pixels),
ensuring resolution-independence at any screen size. Fundamental to web animation (SVG
animation, CSS animation) and mobile UI design. Tools: Adobe Animate (SVG export),
CSS/JavaScript, GSAP.
Sprite Animation: A technique used extensively in 2D video games and interactive multimedia where
animation is achieved by rapidly cycling through a grid of pre-drawn frames (a sprite sheet) stored in
a single image file. Fast and memory-efficient for real-time playback.
Keyframe Animation: The animator creates key poses of a 3D character or object at specific points
in time; the software computes the in-between frames automatically through interpolation. The
animator refines the motion using graph editors showing curves for each animated property (position
X/Y/Z, rotation, scale). This is the foundational method of 3D character animation.
Motion Capture (MoCap): Physical movements of real actors are recorded by tracking reflective
markers (or directly tracking the body with camera arrays), producing digital position data that is
applied to 3D character rigs. MoCap produces highly realistic human performance. Used extensively
in film (Lord of the Rings, Avatar) and AAA games. Requires substantial post-production cleanup
(retargeting, correcting artefacts).
Procedural Animation: Motion generated algorithmically by code rather than manually authored by
an animator. Physics simulations (cloth, fluid, rigid body destruction), creature AI locomotion, and
environmental effects (swaying trees, flowing water) are typically procedural. Enables complex,
varied motion that would be impractical to animate by hand.
Simulation-Based Animation: Specialist systems simulate real-world physical phenomena: fluid
dynamics (water, fire, smoke), soft-body physics (jelly, muscle), rigid-body dynamics (shattering
glass, collapsing buildings), and particle systems (sparks, rain, explosions). These simulations are
calculated by the computer and generate animation data automatically based on physical parameters.
Inverse Kinematics (IK): A rigging and animation technique where moving the end point of a skeletal
chain (e.g., a foot) automatically calculates and updates the entire chain of joints (ankle, knee, hip).
This makes character animation more intuitive and is essential for placing feet precisely on uneven
terrain in games and film.
Blend Shapes / Morph Targets: Stored deformed versions of a 3D mesh that can be blended in
varying proportions. Used primarily for facial animation — each expression (smile, frown, surprise) is
a morph target; blending between them creates nuanced performance. Also used for body and object
deformations.
Stage Description
1. Pre-Production All creative decisions are made before production begins. Includes:
concept development, script writing, character design, storyboarding
(planning shots and actions as drawn panels), animatics (rough
animated storyboard with timing and scratch audio), style guides, and
colour palette definition.
2. Modelling 3D modellers build characters, props, and environments as polygonal
meshes in software such as Maya, Blender, or ZBrush. Models must
be built to specifications suitable for animation (topology — the flow of
polygons — must support deformation during movement).
3. Rigging & A skeleton (armature) and control system are built within each
Skinning character model. Skinning (weight painting) defines how the mesh
deforms as joints rotate. Rigging also includes facial controls, muscle
systems, and other deformers.
4. Texturing & Artists create surface materials (shaders) defining colour, reflectivity,
Shading roughness, transparency, and other visual properties. UV mapping
unwraps the 3D surface to allow 2D texture images to be applied
accurately.
5. Animation Animators pose and keyframe characters and objects within scenes,
guided by the storyboard and director's notes. Motion capture data is
applied, cleaned up, and refined here if used.
6. Simulation & FX Physics simulations for cloth, hair, fluid, and destruction are calculated.
Particle systems are designed and simulated. These are typically
calculated after the primary animation is locked.
7. Lighting Virtual lights (point lights, directional lights, area lights, HDRI
environment lights) are placed and configured to illuminate the scene
realistically and expressively.
8. Rendering The rendering engine calculates the final images by computing how
light interacts with every surface, shadow, and volumetric element in
the scene. This can range from real-time (games) to many hours per
frame (film visual effects).
9. Compositing All rendered layers (beauty pass, shadow, ambient occlusion,
reflection, etc.) and additional VFX elements are combined in
compositing software (Nuke, After Effects). Colour grading, film grain,
depth of field, motion blur, and other final-image enhancements are
applied.
10. Output & The final sequence is encoded in the appropriate format and resolution
Delivery for its delivery platform: theatrical DCP, broadcast (HD/4K video),
streaming, game engine asset, interactive app, or VR experience.
illumination, and caustics. Produces photorealistic results. Computationally intensive but accelerated
by modern GPU hardware.
Rasterization: A faster rendering method used in real-time applications (video games) that projects
3D geometry onto a 2D screen and applies shaders. Less physically accurate than ray tracing but
fast enough for interactive frame rates. Modern games use hybrid approaches combining
rasterization with real-time ray tracing.
Global Illumination: Rendering algorithms that simulate how light bounces between surfaces,
illuminating areas not directly lit by light sources. Produces realistic, complex lighting.
Render Passes / AOVs: Individual renders of specific lighting or material components (diffuse colour,
specular highlights, shadows, ambient occlusion, reflections) rendered separately for maximum
compositing flexibility.
Adobe After Effects Industry standard for motion graphics, 2D animation, compositing, and
visual effects post-production. Integrates deeply with other Adobe
products. Widely used in broadcast, web, and multimedia design.
Adobe Animate 2D animation and interactive content creation. Supports frame-by-
frame and symbol/puppet animation. Outputs to HTML5 Canvas,
WebGL, SVG, and video. Successor to Adobe Flash.
Toon Boom Professional standard for 2D character animation in television and film
Harmony production (used for most major animated TV series). Powerful rigging,
deformation, and compositing tools.
Autodesk Maya Industry-standard 3D animation, modelling, rigging, and FX platform for
film and television VFX and feature animation. Comprehensive toolset
with Python and MEL scripting.
Blender Free, open-source, full-featured 3D creation suite covering modelling,
animation, rigging, simulation, rendering (Cycles and EEVEE),
compositing, and video editing. Increasingly used in professional
production.
Cinema 4D 3D software renowned for its usability and integration with After Effects
via Cineware. Dominant in broadcast motion graphics, advertising, and
product animation.
Houdini (SideFX) Procedural 3D animation and simulation platform. The industry
standard for film-quality VFX simulations (fluids, destruction, particles,
crowds). Uses a node-based procedural workflow.
Unity / Unreal Real-time 3D game engines used for interactive multimedia, games,
Engine VR/AR, and (increasingly) film virtual production. Unreal's Nanite and
Lumen technologies bring near-photorealistic real-time rendering.
Spine / 2D skeletal animation tools optimised for game-ready character
DragonBones animation. Export runtimes integrate directly into Unity, Unreal, and
web platforms.
GSAP / CSS / Web-native animation: GSAP (GreenSock) provides professional-grade
[Link] JavaScript animation. CSS handles declarative web transitions.
[Link] enables interactive 3D in the browser via WebGL.
SUMMARY
Computer animation is one of the most powerful expressive tools within all multimedia systems
— adding motion, time, and life to digital communication.
Together, these concepts define the landscape within which all modern digital media design
operates.