b.sc. multimedia computingmedia technologies media technologies module review

Download B.Sc. Multimedia ComputingMedia Technologies Media Technologies Module Review

Post on 19-Dec-2015

214 views

Category:

Documents

2 download

Embed Size (px)

TRANSCRIPT

  • Slide 1
  • B.Sc. Multimedia ComputingMedia Technologies Media Technologies Module Review
  • Slide 2
  • B.Sc. Multimedia ComputingMedia Technologies Character Representation & Font Technology
  • Slide 3
  • Text Nature and Aesthetic Visual representation of a language Graphical symbols with visual aesthetics Characteristics Shape Spacing Structure Layout
  • Slide 4
  • Abstract Characters Grouped into alphabets Alphabets describe written form of a given language Upper and lower case require different symbols A, B, C, Z, and a, b, c, z Punctuation marks :;,. ! Numerals and operator symbols 0, 1, 2, 3 + - x ^ =
  • Slide 5
  • Font Technology Each stored character value mapped to a visual display called a glyph. Glyphs arranged in collections called fonts Concept of fonts as collection of glyphs visually related and design to work together dates back to pre-digital era. Some font designs originate from fifteenth century.
  • Slide 6
  • Slide 7
  • B.Sc. Multimedia ComputingMedia Technologies Computer Graphics
  • Slide 8
  • Image Acquisition Scanner Digital Camera Computer Artwork Digital Capture or Transfer Library Material
  • Slide 9
  • Vector Graphics Mathematically prescribed Wont loose resolution when scaled Give very lightweight file sizes Limited picture information for photorealism File Formats.wmf,.swf, cgm Software Adobe Illustrator, Macromedia Freehand
  • Slide 10
  • Bitmapped Graphics Allow for high-definition photorealistic images. Image encoded on a pixel by pixel basis. Image resolution degraded when scaled Supports lossless compressions algorithms File Formats -.BMP,.GIF,.JPG,.TIF.TGA Software Adobe Photoshop ( with ImageReady) Macromedia Fireworks PaintShop Pro (Shareware)
  • Slide 11
  • Optimisation & Deployment Control over compression (.JPEG) Palette depth (.GIF) Balance of picture quality versus file size For web deployment use Export for web Never deploy the construction (layered) file! Deploy for non-BroadBand audiences (for now)
  • Slide 12
  • B.Sc. Multimedia ComputingMedia Technologies Database Technologies
  • Slide 13
  • N-Tier Architecture database server 011020
  • Slide 14
  • Server-Side Scripting Advantages No special client side software required Robust security model via encryption (https) Typical Activities Design and Author scripts For particular requirements To sell or provide for wider community Use existing scripts Script will need to be configured (setup) for individual use Access to cgi-bin required on host server
  • Slide 15
  • Server-Side Scripting - PERL Perl = Practical Extraction & Reporting Language Perl has powerful text-manipulation functions Used to process World Wide Web electronic forms Provides a Common Gateway Interface (CGI) for access to systems, databases, and users Freely available for several platforms, Windows, MAC, Unix, etc.
  • Slide 16
  • XML XML is a markup language much like HTML XML was designed to describe data XML tags are not predefined. You must define your own tags XML uses a Document Type Definition (DTD) or a Schema to describe the data XML with a DTD or XML Schema is designed to be self descriptive
  • Slide 17
  • B.Sc. Multimedia ComputingMedia Technologies 3D Technologies for the Web
  • Slide 18
  • Motivations for 3D Content Virtual Tours ( Environments, Architectural walk-thru ) Product design presentation and interaction Scientific applications - molecular structures, navigation of spaces Abstract representations of real-world concepts, e.g navigating file structures or data warehouses via real- time 3D metaphors. Online gaming
  • Slide 19
  • Technologies VRML Shockwave 3D 3DML
  • Slide 20
  • Deployment Issues Client-side software required to view & navigate worlds Bandwidth! - broadband take-up and capacity will determine the future potential for 3D on the Web.
  • Slide 21
  • B.Sc. Multimedia ComputingMedia Technologies Graphics Device Principles B.Sc. (Hons) Multimedia ComputingMedia Technologies
  • Slide 22
  • Random v Raster
  • Slide 23
  • Slide 24
  • Aliasing Bitmap images will exhibit aliasing to the underlying method of their storage and display. Algorithms applied to final image to smooth jagged edges and give more gradation between edge colours
  • Slide 25
  • Antialiasing Lines B.Sc. (Hons) Multimedia ComputingMedia Technologies AliasedAnitaliased
  • Slide 26
  • B.Sc. Multimedia ComputingMedia Technologies Aliased
  • Slide 27
  • B.Sc. Multimedia ComputingMedia Technologies Antialiased
  • Slide 28
  • B.Sc. Multimedia ComputingMedia Technologies
  • Slide 29
  • B.Sc. Multimedia ComputingMedia Technologies Bitmap Image Editing
  • Slide 30
  • Image Transformations Scaling Rotations Translations Reflections (flip) Skewing Freeform
  • Slide 31
  • Compositing Images
  • Slide 32
  • Slide 33
  • Slide 34
  • B.Sc. Multimedia ComputingMedia Technologies Colour Theory and Application
  • Slide 35
  • Describing Colour Words we might use when naming and describing colours: shade, hue, warm, tone, bright, dim, pale, intense, vivid, rich, saturated, cold, strong, wishy-washy, glowing, colour, flat, weak, muddy, soft, vibrant, luminance, bold, tint Very subjective - influenced by perception and characteristics of illuminating light source.
  • Slide 36
  • Colour Models: RGB & CMYK
  • Slide 37
  • HSV 3D Representation
  • Slide 38
  • HSV 2D Representation
  • Slide 39
  • The Colour Wheel (Maya)
  • Slide 40
  • B.Sc. (Hons) Multimedia ComputingMedia Technologies
  • Slide 41
  • B.Sc. (Hons) Multimedia ComputingMedia Technologies
  • Slide 42
  • B.Sc. Multimedia ComputingMedia Technologies 3D Modelling & Animation
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51
  • Computer Games
  • Slide 52
  • Late 1970s saw the emergence of dedicated arcade consoles
  • Slide 53
  • 1980s
  • Slide 54
  • Sega
  • Slide 55
  • Sega Games: Sonic the Hedgehog
  • Slide 56
  • 1990s:Sony PlayStation 32-bit + CD Player
  • Slide 57
  • Millennium Technology
  • Slide 58
  • 21st Century :Mobile Gaming
  • Slide 59
  • 21st Century:State of the Art...
  • Slide 60
  • Next Generation Games Consoles
  • Slide 61
  • Next Generation : Wii (Wee)