CSCI N351 Multimedia Development

Course Links

Page Directory

Multimedia Background

  video files reading project
1a What is multimedia? Chapman 1 Online Discussion
1b Analog and Digital encoding Chapman 2  
1c Binary Notation   Binary Quiz

Basic SMIL

  video files reading project
2a Introduction to XML Chapman 15a  
2b The SMIL skeleton
2c The simple blue presentation
2d Adding Regions
2e Adding media to regions
2f Enhancing text inside SMIL
2g Improving a presentation

Advanced SMIL

  video files reading project
3a Problem-solving with STAIR    
3b Adding basic transitions    
3c Overlapping transitions    
3d Animation    
3e Adding Hyperlinks    
3f Embedding SMIL in HTML    

Audio Manipulation

  video files reading project
4a Audio Basics Chapman 9  
4b Quantization, Sampling Rate, and Bit Depth
4c Envelopes and Modulation
4d Digital Music with SawCutter
4e Digital Music with Buzz
4f Using the MIDI format
4g Sampled and compressed audio

Raster Graphics

  video files reading project
5a Basic Raster Graphics Chapman 6 Composite image
5b Using other color models
5c Basic drawing with Pixia Chapman 5
5d Basic drawing with the Gimp
5e Alpha, Transparency, and Layers
5f Channels, Masks, and Paths
  • planes.xcf The airplane image I used in the demo
5g Convolution Filters
5h Image File Formats

Vector-Based Graphics

  video files reading project
6a Intro to Vector Graphics Chapman 4, 15 Vector art
6b Basic SVG
6c Transformations in SVG
6d More on Vectors

3-Dimension Vector Graphics

  video files reading project
7a Introduction to 3D Vector Graphics Chapman 8 3D Model
7b The basic POV-Ray image
7c POV-Ray Primitives
7d Transformations in POV-Ray
7e Transformations and Matrices
7f using a GUI Editor
7g Creating materials

Motion and Video

  video files reading project
8a Basic animation in POVRAY Chapman 8 3D Animation
8b Keyframe animation in Moray
8c Morphing and Warping
8d Basic Video
8e Video Editing