Web-Visualisierung mit Open Source
Vom CAD-Modell zur Real-Time Animation

[ Real Time VR mit X3D für das Internet ]
X3D XML-Encoding

Der Einstieg in X3D führt über XML. Die Auszeichnungssprache Extensible Markup Language is Basis für die Applikationen des Web der 2. Generation. Hier ein Ausschnitt aus dem unverzichtbaren HelloWorld Programm.

<?xml version="1.0" encoding="UTF-8"?>
<X3D profile="Full">
  <head><meta content="world_rotate.x3d" name="filename"/></head>
  <Scene>
    <NavigationInfo type=""EXAMINE" "/>
    <Viewpoint description="" fieldOfView="0.6" position="0.0 0.0 5.0"/>
    <Transform DEF="WORLD">
      <Shape>
        <Appearance>
          <Material diffuseColor="1.0 0.0 0.0"/>
          <ImageTexture url="earth-topo.jpg"/></Appearance>
        <Sphere/>
      </Shape>
    </Transform>
    <OrientationInterpolator DEF="DREHUNG" 
       key=" 0.0 0.5 1.0" 
       keyValue=" 0.0 1.0 0.0 0.0 0.0 1.0 0.0 3.14 0.0 1.0 0.0 6.28"/>
    <TimeSensor DEF="UHR" cycleInterval="24.0" loop="true" stopTime="-1.0"/>
    <ROUTE fromField="fraction_changed" fromNode="UHR"
      toField="set_fraction" toNode="DREHUNG"/>
    <ROUTE fromField="value_changed" fromNode="DREHUNG"
      toField="set_rotation" toNode="WORLD"/>
  </Scene>
</X3D>