#VRML V2.0 utf8 # # Spiral flow with particle paths # espiralm.wrl # by David R. Nadeau # # Show how to move a set of particles (spheres) along a # pre-computed animation path. Such an approach might be # used to visualize the results of a fluid flow simulation. # WorldInfo { title "Spiral flow with particle paths" info [ "Copyright (c) 1997, David R. Nadeau" ] } Viewpoint { position 0.0 8.0 30.0 description "Entry view" } NavigationInfo { type [ "EXAMINE", "ANY" ] headlight TRUE } # # Center pole # Transform { translation 0.0 8.0 0.0 children [ Shape { appearance DEF BaseColor Appearance { material Material { diffuseColor 0.0 0.5 1.0 } } geometry Cylinder { height 18.0 radius 0.5 } } ] } # # Ground under pole # Transform { translation 0.0 -1.0 0.0 children [ Shape { appearance USE BaseColor geometry Cylinder { height 0.25 radius 6.0 } } ] } # # Particle source # Transform { translation 0.00 16.00 0.00 children [ Transform { translation 4.50 0.0 -1.0 rotation 1.0 0.0 0.0 -1.571 children Shape { appearance USE BaseColor #geometry Box { size 2.5 2.5 2.5 } geometry Cone { height 2.5 bottomRadius 1.2 } } } Transform { translation 2.25 0.0 0.0 children Shape { appearance USE BaseColor geometry Box { size 4.5 0.5 0.5 } } } ] } # # Particle sink # Transform { children [ Transform { translation 4.50 0.0 1.0 rotation 1.0 0.0 0.0 1.571 children Shape { appearance USE BaseColor #geometry Box { size 2.5 2.5 2.5 } geometry Cone { height 2.5 bottomRadius 1.2 } } } Transform { translation 2.25 0.0 0.0 children Shape { appearance USE BaseColor geometry Box { size 4.5 0.5 0.5 } } } ] } Inline { url "espiral.wrl" }