X3D - PowerPoint PPT Presentation

1 / 10
About This Presentation
Title:

X3D

Description:

It is not possible to extend it. Too complicated to implement. Many existing implemtation are unstable. Eks. Cosmo. Long live X3D - maybe... – PowerPoint PPT presentation

Number of Views:86
Avg rating:3.0/5.0
Slides: 11
Provided by: njc4
Category:
Tags: x3d | eks

less

Transcript and Presenter's Notes

Title: X3D


1
X3D
  • Bent Dalgaard Larsen
  • _at_imm.dtu.dk

2
Why do we need X3D
  • VRML is dead
  • VRML is closed. It is not possible to extend
    it.
  • Too complicated to implement.
  • Many existing implemtation are unstable.
  • Eks. Cosmo
  • Long live X3D - maybe...
  • In principle very easy to implement
  • Extensible

3
From VRML to X3D
  • VRML
  • DEF MyView viewpoint position 0 0 10
  • X3D
  • ltviewpoint id'MyView' position'0 0 10' gt

4
X3D features
  • Be fully backward compatible with VRML 97
  • Easily extended
  • Open source implementation i C og Java
  • Scripting using EAI or DOM just like in ordinary
    HTML

5
Exercise
  • Convert a VRML file to X3D

6
Your experience
  • HTML
  • XML, DTD
  • C, C
  • STL
  • Scenegraph
  • Parser
  • OpenGL

7
HTML versus XML
  • HTML structure, data and layout
  • XML Data
  • DTD structure
  • I assume that everybody knows HTML

8
XML
  • ltxxxgt lt/xxxgt
  • ltxxx/gt
  • Always open and close nested
  • One root tag
  • Case sensitive

9
DTD
  • Show DTD slide
  • Show XML example

10
Code
  • Example DTD
  • Example XML
  • Example XML parser
  • Example Scene graph
  • Example STL
  • Example OpenGL
Write a Comment
User Comments (0)
About PowerShow.com