Filter Tube

The filter tube is a cylinder. Cylinders are graphics primitives in VRML, but not in Mathematica. It will be more efficient, then, for us to write the VRML code for the filter tube ourselves.

In[22]:=

  tube = "Separator {\n
    Material {\n
      specularColor 0.2 0.2 0.2\n
      shininess 0.9\n
      transparency 0.8\n
    }\n
    Translation { translation 0.3 3.7 1 }\n
    Rotation { rotation 1 0 0 1.5707 }\n
    Cylinder { parts SIDES radius 0.2 height 2 }\n
  }"

Out[22]=

  Separator {
     Material {
       specularColor 0.2 0.2 0.2
       shininess 0.9
       transparency 0.8
     }
     Translation { translation 0.3 3.7 1 }
     Rotation { rotation 1 0 0 1.5707 }
     Cylinder { parts SIDES radius 0.2 height 2 }
   }

Up to Aquarium