home *** CD-ROM | disk | FTP | other *** search
/ Serif Graphics Collection / Serif_Graphics_Collection_6_DTP_Porgrams_on_One_CD_Serif-SPF.iso / 3DPLUS / data1.cab / VRML / table.wrl < prev    next >
Text File  |  1998-04-22  |  2KB  |  127 lines

  1. #VRML V1.0 ascii
  2.  
  3. #This is a simple table I found in and IKEA catalogue
  4.  
  5. Material {
  6.     diffuseColor 0.588 0.459 0.188
  7. }
  8. Cube {
  9.     width 29
  10.     height 0.4
  11.     depth 14
  12. }
  13. Material {
  14.     diffuseColor 0.05 0.05 0.05
  15.     shininess 0.1
  16.     specularColor 0.3 0.3 0.3
  17.     ambientColor 0.1 0.1 0.1
  18. }
  19. Translation {
  20.     translation 13 -6.2 5
  21. }
  22. DEF leg Separator {
  23.     Cylinder {
  24.         height 12
  25.         radius 0.5
  26.     }
  27.     Translation {
  28.         translation 0 -6 0
  29.     }
  30.     Scale {
  31.         scaleFactor 1 0.4 1
  32.     }
  33.     Sphere {
  34.         radius 0.8
  35.     }
  36. }
  37. Translation {
  38.     translation -26 0 0
  39. }
  40. USE leg
  41. Translation {
  42.     translation 0 0 -10
  43. }
  44. USE leg
  45. Translation {
  46.     translation 26 0 0
  47. }
  48. USE leg
  49. Translation {
  50.     translation 0 5 5
  51. }
  52. DEF bars Separator {
  53.     Rotation {
  54.         rotation 1 0 0 1.571
  55.     }
  56.     DEF bar Cylinder {
  57.         height 10
  58.         radius 0.25
  59.     }
  60.     Translation {
  61.         translation 0 0 1.2
  62.     }
  63.     USE bar
  64.     Rotation {
  65.         rotation -1 0 0 1.571
  66.     }
  67.     Translation {
  68.         translation 0 0.6 0
  69.     }
  70.     DEF mrbar Cylinder {
  71.         height 1.2
  72.         radius 0.15
  73.     }
  74.     Translation {
  75.         translation 0 0 0.5
  76.     }
  77.     USE mrbar
  78.     Translation {
  79.         translation 0 0 -1
  80.     }
  81.     USE mrbar
  82. }
  83. Translation {
  84.     translation -26 0 0
  85. }
  86. USE bars
  87. Translation {
  88.     translation 13 -1.2 5
  89. }
  90. DEF bars2 Separator {
  91.     Rotation {
  92.         rotation 0 0 1 1.571
  93.     }
  94.     DEF bar2 Cylinder {
  95.         height 26
  96.         radius 0.25
  97.     }
  98.     Translation {
  99.         translation 1.2 0 0
  100.     }
  101.     USE bar2
  102.     Rotation {
  103.         rotation 0 0 -1 1.571
  104.     }
  105.     DEF barset Separator {
  106.         Translation {
  107.             translation -0.6 -0.6 0
  108.         }
  109.         USE mrbar
  110.         Translation {
  111.             translation 1.2 0 0
  112.         }
  113.         USE mrbar
  114.     }
  115.     Translation {
  116.         translation 8 0 0
  117.     }
  118.     USE barset
  119.     Translation {
  120.         translation -16 0 0
  121.     }
  122.     USE barset
  123. }
  124. Translation {
  125.     translation 0 0 -10
  126. }
  127. USE bars2