Web3D - PowerPoint PPT Presentation

1 / 14
About This Presentation
Title:

Web3D

Description:

Take a look at cheat sheet. In-class demonstration using VRMLpad. On Homework Submission ... Low-footprint engine (java applet, small browser plugin) ... – PowerPoint PPT presentation

Number of Views:38
Avg rating:3.0/5.0
Slides: 15
Provided by: jmc9
Category:
Tags: web3d | cheat | engine

less

Transcript and Presenter's Notes

Title: Web3D


1
Web3D
  • Jyun-Ming Chen
  • Fall 2001

2
Contents
  • Definitions, components
  • Examples
  • Task breakdown
  • Survey of available technologies
  • Recommended platform
  • Details

3
Components of Web 3D
  • WWW browser
  • Display
  • of 3D objects/scene
  • Interactive
  • Different modes of GUI
  • File I/O
  • Most do NOT have READ-ONLY

4
Tasks of Web3D
  • Scene composition
  • Static, dynamic
  • Geometry, material, texture,
  • Authoring interface
  • Internal within 3D scene
  • External w/ other components of the page
  • Approach
  • VRML(Plugin) EAI
  • Pure Java
  • Proprietary
  • Advanced
  • Self-defined data type
  • C/S (client/server)
  • NVE (networked virtual environment)
  • Integrate with other API

5
(No Transcript)
6
(No Transcript)
7
Eyematic (plugin required)
8
Web3D.ORG
  • Organization for setting up standards
  • Sources
  • Technology comparison
  • (www page)

9
Course Rundown
  • Introduce VRML 97
  • Focus on core nodes
  • Emphases
  • Internal Scripting w/ JS
  • Prototype the proper use of
  • A preview of future
  • Blaxxun3d
  • X3d
  • Applications

10
VRML97
  • Shapes, geometry, appearance
  • Animation, sensor, geometry
  • Texture, light, environment
  • Scripts, prototypes
  • Follow SIGGRAPH98 course slides
  • Supplement by examples
  • Sourcebook
  • Self-testing
  • Spec details
  • Take a look at cheat sheet
  • In-class demonstration using VRMLpad

11
On Homework Submission
  • Set up your website
  • I will examine your work on due date/time
  • Make sure it works under IE/Blaxxun
  • Keep wrl unzipped
  • Details of the assignment will be posted on
    website
  • Make sure youve implemented every required
    feature

12
X3D
  • Based on VRML97
  • Core part concepts
  • Low-footprint engine
  • (java applet, small browser plugin)
  • Address limitation of s/w renderer not capable
    of dealing with all details of VRML97 lighting
    model
  • Support a simplified but powerful API similar to
    EAI
  • Shape
  • IndexedFaceSet, IndexedLineSet, PointSet
  • creaseAngle
  • 0, 3.14
  • Convex TRUE
  • Appearance
  • ImageTexture

13
X3D (cont)
  • Light
  • DirectionalLight
  • No color (only white lite),
  • ambientIntensity

14
http//www.virtualrealms.com.au/vrml/tute01/tutori
al.htm
Write a Comment
User Comments (0)
About PowerShow.com