Java Media API’s

4/22/99


Click here to start


Table of Contents

Java Media API’s

Abstract of Java Media API’s

Overview of Media API’s - I

Overview of Media API’s - II

Overview of Media API’s - III

Java 2D

What is Java 2D?

Java 2D Overview

Java 2D Fundamentals

Drawing

Example

Drawing Process

Using Java 2D API

Drawing a Rectangle with Java 2D

Using Java 2D API (cont’d)

Rendering

Rendering Examples

Text and Font

Color Management

Imaging

Imaging Example

Imaging Example (cont’d)

Graphics Devices

Printing

To Support Printing

Printing Example

Java 3D

What is Java 3D?

System Requirements

User Skill Requirements

Java 3D Goals

Java 3D and VRML Working Group

Programming Paradigm

Scene Graph Basics

Scene Graph (DAG)

Scene Graph

Group and Leaf Node

Java 3D Class Hierarchy

Java 3D vs VRML

VRML example

Java 3D example

Recipe for Java 3D Program

Shape Construction

Describing Geometry

Describing Appearance

Grouping Shapes

Controlling Lights

Controlling Sounds

Controlling Sounds (cont’d)

Controlling Fog

Controlling Backgrounds

Building a Universe

Building a Universe (cont’d)

View Platforms

Creating a View

Creating a View (cont’d)

Behavior Nodes

Author: NPAC

Email: njm@npac.syr.edu