prev up next

Previous: Pyramide.x3d Up: X3D Document Type Definition Next: DomEcho.java

cgp2000.x3d

Das Logo des Computergrafikpraktikums


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE X3DScene SYSTEM "X3D.dtd">
 
<X3DScene>    
   <Group>
<!-- ++++++++++++++++++ 422+++++++++++++++++++++++++++++-->
      <Shape DEF="dzz">
      <Material DEF="gruen"><DiffuseColor r="0" g="255" b="0"/></Material> 
      <!-- green color -->
         <IndexedFaceSet>
            <CoordinateVector>        <!-- vector of vertices of the box -->
               <Point x="3" y="2" z="2"/>
               <Point x="3" y="2" z="0"/> 
               <Point x="3" y="0" z="2"/> 
               <Point x="0" y="2" z="2"/> 
               <Point x="3" y="0" z="0"/> 
               <Point x="0" y="2" z="0"/> 
               <Point x="0" y="0" z="2"/> 
               <Point x="0" y="0" z="0"/>
            </CoordinateVector>
            <CoordIndex>                       <!-- list of angles  -->     
               <Polyline>2 0 3 6</Polyline>
               <Polyline>2 4 1 0</Polyline>
               <Polyline>7 4 1 5</Polyline>
               <Polyline>0 1 5 3</Polyline>
               <Polyline>6 3 5 7</Polyline>
               <Polyline>2 6 7 4</Polyline>
            </CoordIndex>
         </IndexedFaceSet> 
      </Shape>
   </Group>
<!-- +++++++++++++++++++++++++++522+++++++++++++++++++++++ -->
   <Group>   
      <Translation x="3" y="0" z="0"/>     
      <Shape DEF="fzz">
         <IndexedFaceSet>
            <CoordinateVector>      <!-- vector of vertices of the box -->
               <Point x="5" y="2" z="2"/>
               <Point x="5" y="2" z="0"/> 
               <Point x="5" y="0" z="2"/> 
               <Point x="0" y="2" z="2"/> 
               <Point x="5" y="0" z="0"/> 
               <Point x="0" y="2" z="0"/> 
               <Point x="0" y="0" z="2"/> 
               <Point x="0" y="0" z="0"/>
            </CoordinateVector>
            <CoordIndex>                       <!-- list of angles  -->     
               <Polyline>2 0 3 6</Polyline>
               <Polyline>2 4 1 0</Polyline>
               <Polyline>7 4 1 5</Polyline>
               <Polyline>0 1 5 3</Polyline>
               <Polyline>6 3 5 7</Polyline>
               <Polyline>2 6 7 4</Polyline>
               <Polyline>2 6</Polyline>
            </CoordIndex>
         </IndexedFaceSet> 
      </Shape>
   </Group>

   <Group>   
      <Translation x="0" y="2" z="0"/>
      <Shape DEF="dsz">
         <IndexedFaceSet>
            <CoordinateVector>                 <!-- vector of vertices of the box -->
               <Point x="3" y="6" z="2"/>
               <Point x="3" y="6" z="0"/> 
               <Point x="3" y="0" z="2"/> 
               <Point x="0" y="6" z="2"/> 
               <Point x="3" y="0" z="0"/> 
               <Point x="0" y="6" z="0"/> 
               <Point x="0" y="0" z="2"/> 
               <Point x="0" y="0" z="0"/>
            </CoordinateVector>
            <CoordIndex>                       <!-- list of angles  -->     
               <Polyline>2 0 3 6</Polyline>
               <Polyline>2 4 1 0</Polyline>
               <Polyline>7 4 1 5</Polyline>
               <Polyline>0 1 5 3</Polyline>
               <Polyline>6 3 5 7</Polyline>
               <Polyline>2 6 7 4</Polyline>
               <Polyline>2 6</Polyline>
            </CoordIndex>
         </IndexedFaceSet> 
      </Shape>
   </Group>
   <Group>   
      <Translation x="0" y="8" z="0"/>
      <Shape USE="dzz"/>
   </Group>
   <Group>   
      <Translation x="3" y="8" z="0"/>
      <Shape USE="fzz"/>
   </Group>

<!-- +++++++++++++++++++ GGGGGGGGGGGGGGGGGGGGGGGGG++++++++ -->
   <Group>   
      <Translation x="11" y="0" z="0"/>
      <Shape USE="dzz"/>
   </Group>
   <Group>   
      <Translation x="14" y="0" z="0"/>
      <Shape USE="fzz"/>
   </Group>
   <Group>   
      <Translation x="11" y="2" z="0"/>
      <Shape USE="dsz"/>
   </Group>
   <Group>   
      <Translation x="11" y="8" z="0"/>
      <Shape USE="dzz"/>
   </Group>
   <Group>   
      <Translation x="14" y="8" z="0"/>
      <Shape USE="fzz"/>
   </Group>

<!-- ++++++++++++++++++++++ PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP ++++++++++++++ -->
   <Group>   
      <Translation x="22" y="0" z="0"/>
      <Shape USE="dzz"/>
   </Group>
   <Group>   
      <Translation x="25" y="0" z="0"/>
      <Shape USE="dzz"/>
   </Group>
   <Group>
      <Translation x="28" y="0" z="0"/>
      <Shape DEF="zzz">
         <IndexedFaceSet>
            <CoordinateVector>                 <!-- vector of vertices of the box -->
               <Point x="2" y="2" z="2"/>
               <Point x="2" y="2" z="0"/> 
               <Point x="2" y="0" z="2"/> 
               <Point x="0" y="2" z="2"/> 
               <Point x="2" y="0" z="0"/> 
               <Point x="0" y="2" z="0"/> 
               <Point x="0" y="0" z="2"/> 
               <Point x="0" y="0" z="0"/>
            </CoordinateVector>
            <CoordIndex>                       <!-- list of angles  -->     
               <Polyline>2 0 3 6</Polyline>
               <Polyline>2 4 1 0</Polyline>
               <Polyline>7 4 1 5</Polyline>
               <Polyline>0 1 5 3</Polyline>
               <Polyline>6 3 5 7</Polyline>
               <Polyline>2 6 7 4</Polyline>
               <Polyline>2 6</Polyline>
            </CoordIndex>
         </IndexedFaceSet> 
      </Shape>
   </Group>
   <Group>   
      <Translation x="22" y="6" z="0"/> 
      <Shape DEF="dvz">
         <IndexedFaceSet>
            <CoordinateVector>                 <!-- vector of vertices of the box -->
               <Point x="3" y="4" z="2"/>
               <Point x="3" y="4" z="0"/> 
               <Point x="3" y="0" z="2"/> 
               <Point x="0" y="4" z="2"/> 
               <Point x="3" y="0" z="0"/> 
               <Point x="0" y="4" z="0"/> 
               <Point x="0" y="0" z="2"/> 
               <Point x="0" y="0" z="0"/>
            </CoordinateVector>
            <CoordIndex>                       <!-- list of angles  -->     
               <Polyline>2 0 3 6</Polyline>
               <Polyline>2 4 1 0</Polyline>
               <Polyline>7 4 1 5</Polyline>
               <Polyline>0 1 5 3</Polyline>
               <Polyline>6 3 5 7</Polyline>
               <Polyline>2 6 7 4</Polyline>
               <Polyline>2 6</Polyline>
            </CoordIndex>
         </IndexedFaceSet> 
      </Shape>
   </Group>
   <Group>   
      <Translation x="22" y="2" z="0"/>
      <Shape USE="dzz"/>
   </Group>
   <Group>   
      <Translation x="28" y="2" z="0"/>
      <Shape USE="zzz"/>
   </Group>
   <Group>   
      <Translation x="22" y="4" z="0"/>
      <Shape USE="dzz"/>
   </Group>
   <Group>   
      <Translation x="25" y="4" z="0"/>
      <Shape USE="dzz"/>
   </Group>
   <Group>   
      <Translation x="28" y="4" z="0"/>
      <Shape USE="zzz"/>
   </Group>

<!-- +++++++++++++++++++++++++++++2000+++++++++++++++++++++++ -->

   <Group>   
      <Translation x="0" y="12" z="0"/>
      <Shape DEF="szz">
         <IndexedFaceSet>
            <CoordinateVector>                 <!-- vector of vertices of the box -->
               <Point x="6" y="2" z="2"/>
               <Point x="6" y="2" z="0"/> 
               <Point x="6" y="0" z="2"/> 
               <Point x="0" y="2" z="2"/> 
               <Point x="6" y="0" z="0"/> 
               <Point x="0" y="2" z="0"/> 
               <Point x="0" y="0" z="2"/> 
               <Point x="0" y="0" z="0"/>
            </CoordinateVector>
            <CoordIndex>                       <!-- list of angles  -->     
               <Polyline>2 0 3 6</Polyline>
               <Polyline>2 4 1 0</Polyline>
               <Polyline>7 4 1 5</Polyline>
               <Polyline>0 1 5 3</Polyline>
               <Polyline>6 3 5 7</Polyline>
               <Polyline>2 6 7 4</Polyline>
               <Polyline>2 6</Polyline>
            </CoordIndex>
         </Inde xedFaceSet> 
      </Shape>
   </Group>
   <Group>   
      <Translation x="6" y="12" z="0"/>
      <Shape USE="zzz"/>
   </Group>
   <Group>   
      <Translation x="6" y="14" z="0"/>
      <Shape USE="zzz"/>
   </Group>
   <Group>   
      <Translation x="6" y="16" z="0"/>
      <Shape USE="zzz"/>
   </Group>
   <Group>   
      <Translation x="2" y="16" z="0"/> 
      <Shape DEF="vzz">
         <IndexedFaceSet>
            <CoordinateVector>                 <!-- vector of vertices of the box -->
               <Point x="4" y="2" z="2"/>
               <Point x="4" y="2" z="0"/> 
               <Point x="4" y="0" z="2"/> 
               <Point x="0" y="2" z="2"/> 
               <Point x="4" y="0" z="0"/> 
               <Point x="0" y="2" z="0"/> 
               <Point x="0" y="0" z="2"/> 
               <Point x="0" y="0" z="0"/>
            </CoordinateVector>
            <CoordIndex>                       <!-- list of angles  -->     
               <Polyline>2 0 3 6</Polyline>
               <Polyline>2 4 1 0</Polyline>
               <Polyline>7 4 1 5</Polyline>
               <Polyline>0 1 5 3</Polyline>
               <Polyline>6 3 5 7</Polyline>
               <Polyline>2 6 7 4</Polyline>
               <Polyline>2 6</Polyline>
            </CoordIndex>
         </IndexedFaceSet> 
      </Shape>
   </Group>
   <Group>   
      <Translation x="0" y="16" z="0"/>
      <Shape USE="zzz"/>
   </Group>
   <Group>   
      <Translation x="0" y="18" z="0"/>
      <Shape USE="zzz"/>
   </Group>
   <Group>   
      <Translation x="0" y="20" z="0"/>
      <Shape USE="zzz"/>
   </Group>
   <Group>   
      <Translation x="2" y="20" z="0"/> 
      <Shape USE="szz"/>
   </Group>

<!-- ++++++++++++++++++++00000000000000000000000000000++++++++++++++++++ -->
   <Group DEF="Null">              
      <Group> 
         <Translation x="11" y="12" z="0"/>
         <Shape USE="zzz"/>
      </Group>
      <Group> 
         <Translation x="13" y="12" z="0"/>
         <Shape USE="vzz"/>
      </Group>
      <Group> 
         <Translation x="17" y="12" z="0"/>
         <Shape USE="zzz"/>
      </Group>
      <Group> 
         <Translation x="11" y="14" z="0"/>
         <Shape DEF="zsz">
            <IndexedFaceSet>
               <CoordinateVector>                 <!-- vector of vertices of the box -->
                  <Point x="2" y="6" z="2"/>
                  <Point x="2" y="6" z="0"/> 
                  <Point x="2" y="0" z="2"/> 
                  <Point x="0" y="6" z="2"/> 
                  <Point x="2" y="0" z="0"/> 
                  <Point x="0" y="6" z="0"/> 
                  <Point x="0" y="0" z="2"/>              
                  <Point x="0" y="0" z="0"/>
               </CoordinateVector>
               <CoordIndex>                       <!-- list of angles -->     
                  <Polyline>2 0 3 6</Polyline>
                  <Polyline>2 4 1 0</Polyline>
                  <Polyline>7 4 1 5</Polyline>
                  <Polyline>0 1 5 3</Polyline>
                  <Polyline>6 3 5 7</Polyline>
                  <Polyline>2 6 7 4</Polyline>
                  <Polyline>2 6</Polyline>
               </CoordIndex>
            </IndexedFaceSet> 
         </Shape>
      </Group>       
      <Group> 
         <Translation x="17" y="14" z="0"/>
         <Shape USE="zsz"/>
      </Group>
      <Group> 
         <Translation x="11" y="20" z="0"/> 
         <Shape USE="zzz"/>
      </Group>
      <Group> 
         <Translation x="13" y="20" z="0"/>
         <Shape USE="vzz"/>
      </Group>
      <Group> 
         <Translation x="17" y="20" z="0"/> 
         <Shape USE="zzz"/>
      </Group>
   </Group>
   <Group>   
      <Translation x="22" y="12" z="0"/>
      <Group USE="Null"/>
   </Group>
   <Group>   
      <Translation x="33" y="12" z="0"/>
      <Group USE="Null"/>
   </Group>
</Group>     
</X3DScene>


prev up next
Previous: Pyramide.x3d Up: X3D Document Type Definition Next: DomEcho.java