More Ebooks:

250 HTML and Web Design Secrets

Microsoft Office PowerPoint 2003

Microsoft Office Excel 2003 fast&easy

Microsoft Office FrontPage 2003 fast & easy

Programming Microsoft Office Access 2003 (Core Reference)

Microsoft Project 2003 Inside Out

Microsoft Office PowerPoint 2003 Step by Step

Microsoft Office 2003 Step by Step

Faster Smarter Microsoft Office FrontPage 2003

Introducing Microsoft Office InfoPath

find on eBook ToC:


,

ISBN:, Edition: ,

Price: -

Table of Contents

Introduction

Chapter 1 Building a 3D Enhanced Web Site
Planning the Site (with Bubsy's Blessing)
Starting with the Title Page
Adding 3D Text
Including a 3D Background
Embedding Navigation Buttons
Adding 3D Images
Spicing Up with 3D Animations
Workshop Wrap-up

Chapter 2 Up and Running: First VRML Creation
What Is VRML?
Experiencing VRML: Browsers
VRML Made Easy: VRML Tools
Planning Bubsy's VRML Site
Creating the Showroom
Adding the Logo and Vehicles
Adding a Roof
Sprucing Up the World with Scenery
Putting the World on the Web
Workshop Wrap-up

Chapter 3 Adding Simple 3D Elements to Your Web Page
Adding a 3D Look by Using Drop Shadows
Using the Emboss Filter
Using Perspective Deformations
Using 3D Backgrounds in Your Web Page
Manually Creating Tiled Backgrounds with Paint Shop Pro
Using High-End 2D Tools
Using Photoshop's Emboss Filter
Using Photoshop's Lighting Effects
Adding Stylized Depth Effects by Extruding with Photoshop
Creating Quick and Easy Tiled Back-grounds with Fractal Design Painter
Creating Extruded Outlines with CorelDRAW!
3D Effects Made Easy with Plug-In Filters
Workshop Wrap-up

Chapter 4 Creating and Embedding 3D Rendered Images
3D RMA (Rendering, Modeling, and Animation) Packages
Where and How to Find and Borrow 3D Models
Creating New Models by Modifying Existing Ones
Creating Original Models with Ray Dream Studio
Navigating the Model's Hierarchy
Adding Materials to Models
Using trueSpace to Create New Materials
Creating Texture Maps
Positioning and Controlling Lights
Placing Cameras and Capturing an Image
Outputting and Using 3D Images in Your Web Pages
Creating Reference Thumbnails
Workshop Wrap-up

Chapter 5 Creating and Embedding Simple 3D Animations
Animation by Moving the Camera
Animation by Moving the Models
Working with Paths
Animating Materials
Creating GIF Animations with the GIF Construction Set
Client-Pull Animations Using the Tag
Workshop Wrap-up

Chapter 6 Using Animation Plug-Ins in Your Web Page
Animation Plug-Ins for Netscape's Navigator
Creating 3D Shockwave Movies
Converting AVI Movies to Sizzler Animations
Using Existing Video Animations with the Netscape Plug-Ins
Embedding and Playing AVI Files with CoolFusion
Animation Using Microsoft's Internet Explorer
Using the ActiveMovie Control and ActiveMovie Stream
Plug-In Recommendations
Workshop Wrap-up

Chapter 7 Product Design on a Corporate Intranet: Advanced Telescope Design Corporation
Step 1: Plan Your Web Site
Step 2: Creating the 3D Content
Step 3: Building Your Web Site
Workshop Wrap-up

Chapter 8 Creating Advanced 3D Rendered Images for Your Web Page
Modeling Complex Objects
Modeling Using Sweeps
Lathing Models
Skinning: Creating Models with Multiple Cross Sections
Using Environmental Settings
Casting Reflected Backgrounds on Your Rendered Images
Adding Fog Effects to Your Rendered Scenes
Using Photoshop to Touch Up Your Rendered Images
Exploiting the Advantages of Spline and Patch-Based Modeling
Character Modeling Using Martin Hash's 3D Animation
Using StudioPro's Metaballs
Creating Models from Photographs with PhotoModeler
Modeling Complex Scenery with Terrain Generators
Positioning Human Figures with Fractal Design's Poser
Using Conversion Utilities
Workshop Wrap-up

Chapter 9 Creating Advanced 3D Animations for the Web
Warping the Model's Surface
Showing Relative Speed with Motion Blurs
Using Constrained Animation and Behaviors
Using Rotoscoping
Character Animation Using Inverse Kinematics with Martin Hash's 3D Animation
Using Particle Systems
Extending Your 3D Package with Plug-Ins
Using Adobe's Premiere to Edit 3D Animations
Combining Several Animation Sequences into One
Adding Sound to Your Animations
Adding Special Effects to Your 3D Animations
Workshop Wrap-up

Chapter 10 Using Apple's QuickTime VR
QuickTime VR-What It Is and How It Works
Stitching Images
Building Hotspots
QuickTime VR 2.0
Using Strata's Studio Pro to Create Images for a QuickTime VR Scene
How to Use QuickTime VR on Your Web Page
Workshop Wrap-up

Chapter 11 Using Microsoft's ActiveVRML
Working with 2D Elements
Importing and Controlling 2D Bitmaps
Repositioning 2D Images
Dealing with Sprites and Sounds
Adding Interactivity: Detecting System Events
Working with 3D Elements in ActiveVRML
Creating and Importing 3D Objects
Attaching Spatial 3D Sound to Objects
Object Behaviors
Making a Color-Cycling Object
Controlling Behaviors with System Events
Workshop Wrap-up

Chapter 12 Creating a MYST-like Adventure on the Web
Step 1: Storyboarding the Volcano Treasure Adventure
Step 2: Creating the Images
Step 3: Building the Web Links
Step 4: Enhancing the Web Pages with 3D Elements
Embedding Introductory and Conclusion Shockwave Animations
Workshop Wrap-up

Chapter 13 Exploring VRML Browsers and Development Tools
What Is a VRML File?
How VRML Is Similar to HTML
Working in Three Dimensions
Where Did VRML Come From?
VRML 1.0 Versus VRML 2.0
Types of Browsers
Learning to Navigate VRML Worlds
Navigating in Walk Mode
Using Mouse-Driven Navigation
Other VRML Browsers
Designing VRML Worlds
VRML Exports from Traditional Tools
IDS Software's VRealm Builder
Caligari's Pioneer
Workshop Wrap-up

Chapter 14 Starting with Models
What's Needed to Create VRML Worlds?
What Makes Up a VRML 2.0 File?
Planning Your VRML World: Establishing a Hierarchy
Formatting Your VRML Files
VRML Primitives: Box, Sphere, Cylinder, Cone
Using Primitives to Create a VRML Scene
Adding Color to a VRML Object
Moving Your Objects with the Transform Node
Using the Rest of the Transform Node
Using the SFRotation Field Type
Using Scale and ScaleOrientation to Shear an Object
Using Multiple Transform Nodes Together
Advanced Primitives
Constructing an IndexedFaceSet Node
Linking to Other Worlds and Pages
Linking VRML Objects to Web Pages and Other VRML Worlds
Designing for Easy Navigation
Using VRML Conversion Programs
Converting Other File Formats to VRML
Converting VRML 1.0 to 2.0
Workshop Wrap-up

Chapter 15 Sprucing Up Models withTextures and Materials
Beyond Color
Using the Texture Field
Working with Texture Coordinates
Including Images with PixelTextures
Textures on IndexedFaceSets
Building Texture Maps
Using Transparency
Adding Movies
Optimizing Worlds with Textures for the Web
Workshop Wrap-up

Chapter 16 Adding a Dash of Reality
Lights in the VRML World
Adding Directional Light to a VRML Scene
Controlling SpotLights
Using PointLights
Stopping Visitors from Walking Through Walls
Using Level of Detail Nodes for Effective VRML Worlds
Setting Different Views
Workshop Wrap-up

Chapter 17 The VRML Art Gallery: A VRML World by Hand
Designing the Gallery
Constructing the Islands
Connecting the Islands
Adding the Gallery Contents
Adding Links to Other VRML Worlds and Pages
Adding a Background
Making the User Fit the Scene
The Final Touches
Workshop Wrap-up

Chapter 18 Tricks to Optimize Your VRML Worlds for the Web
Reducing the Polygon Count of Your Models
Simplifying Models with Pioneer Pro
Compressing Those Models
Inlining Your World
Using Billboards
Other Nodes to Speed Up the World
Dividing a World of Faces
Workshop Wrap-up

Chapter 19 Using Built-in Animation Techniques
Events Are Happening
Time on Your Hands
Getting Connected with the ROUTE Command
Interpolators: VRML Glue
Building Your First Animation
Creating a Smooth Animation
Changing the Animation Path
Sensors for Control
Using the TouchSensor Node to Control Animations
Workshop Wrap-up

Chapter 20 Interfacing VRML Worlds with Scripts
Combining VRML and CGI
The Script Node: Internal Control of Your World
Creating a Toggle Behavior with Scripts
Behaviors Made Easy with JavaScript
Using JavaScript in Script Nodes
Controlling the Scene Through the Browser
Building VRML Scenes On-the-Fly
Creating Objects On-the-Fly
Adding Other Worlds
Fast Loading of a New World on Demand
Workshop Wrap-up

Chapter 21 Using Java to Add Behaviors to VRML
Setting Up to Use Java
Using Java in Scripts
Outlining the Script
Dealing with Events
Outline of the VRML Java API
Why Use Java?
Using Other Java Classes
Future Enhancements
Workshop Wrap-up

Chapter 22 Adding Interactivity: The Future of VRML
Where to Next: The Future of the VRML Standard
The Limits of VRML
Making Friends in Cyberspace in 3D Chat Worlds
Visiting Utopia with OnLive's Traveler
Creating Your Own Avatar
Using VRML with Frames
Playing Multiplayer 3D Games on the Internet
Workshop Wrap-up

Chapter 23 A 3D Gallery: An Advanced VRML World
Rearranging the Furniture
Using Behaviors to Get Your Message Across
Creating Complex Behaviors
Adding More Behavior: Follow Your Nose
Creating a Familiar, Yet Exciting, World
Combining HTML 3.0 and VRML 2.0
Adding One Last Touch: Sound
Defining Your Own Nodes
Workshop Wrap-up

appendix A 3D Software Resource Guide
Workstation-based, High-End 3D-Rendering, Modeling, and Animation Packages
pc-based, High-End pc-Rendering, Modeling, and Animation Packages
pc-based, Middle-End pc-Rendering, Modeling, and Animation Packages
pc-based, Low-End pc-Rendering, Modeling, and Animation Packages
Macintosh-based pc-Rendering, Modeling, and Animation Packages
Special Function 3D Packages

appendix B VRML 2.0 Node Specifications
Grouping Nodes
Special Groups
Common Nodes
Sensors
Geometry
Geometric Properties
appearance
Interpolators
Bindable Nodes

appendix C VRML Resource Guide
General Sites
Browser Companies
Modeling Tools
Content
Online Tutorials

appendix D ActiveVRML Resources
The Microsoft ActiveX Development Kit
Web Resources

appendix E HTML Quick Reference
HTML Tags
Character Entities