1 / 21

Visualization with help from SCV

Visualization with help from SCV. Erik Brisson Boston University Scientific Computing and Visualization. How can we help?. What software / viz tools to use Managing data Understanding problems Use of color, scale, etc Making animations Programming Data transfer Data conversion

ayita
Télécharger la présentation

Visualization with help from SCV

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Visualization with help from SCV Erik Brisson Boston University Scientific Computing and Visualization

  2. How can we help? • What software / viz tools to use • Managing data • Understanding problems • Use of color, scale, etc • Making animations • Programming • Data transfer • Data conversion • Custom / specialized tools BU Scientific Computing and Visualization

  3. Packages we support • Mathematics and Data Analysis • Mathematica • MATLAB • IDL • Scientific Visualization • VTK • (Paraview) • Modeling, Rendering, and Animation • Maya • OpenGL • (OpenSceneGraph) • Image Tools • ImageMagick BU Scientific Computing and Visualization

  4. R.I.P. • SGI (NAG) Explorer, AVS, OpenDX BU Scientific Computing and Visualization

  5. Example math / analysis package (IDL) • ; File: fit_xy.pro • N = 10 • xy = fltarr(2,N) • openr, 1, 'dat/ex_xy.dat' • readf, 1, xy • close, 1 • x = xy(0,*) • y = xy(1,*) • print, 'x' • print, x • print, 'y' • print, y • plot, psym=1, x, y • ypoly = poly_fit(x, y, 3) • yapprox = ypoly(0) + ypoly(1)*x + ypoly(2)*x^2 + ypoly(3)*x^3 • print, 'yapprox' • print, yapprox • oplot, x, yapprox • end BU Scientific Computing and Visualization

  6. Output from IDL program BU Scientific Computing and Visualization

  7. Plot from IDL program BU Scientific Computing and Visualization

  8. More from IDL BU Scientific Computing and Visualization

  9. VTK (Visualization Tool Kit) • Open source software • C++ class libraries • Tcl/Tk, Java, Python interface layers • Supports scalars, vectors, tensors • Supports specialized modeling and visualization • techniques BU Scientific Computing and Visualization

  10. Paraview BU Scientific Computing and Visualization

  11. Paraview BU Scientific Computing and Visualization

  12. More general graphics software • Maya • OpenGL • OpenSceneGraph BU Scientific Computing and Visualization

  13. Maya rendered: vortex shedding BU Scientific Computing and Visualization

  14. Maya rendered: Fan pressure BU Scientific Computing and Visualization

  15. Maya rendered: Fan entropy isosurface BU Scientific Computing and Visualization

  16. Virtual Environments BU Scientific Computing and Visualization

  17. What's in a virtual world? • An environment • Representations of physical objects • Visual models • Auditory elements • Interactions with objects • Representations of people - avatars • Communication • Gesturing • Typing / chatting • Telephony • Video BU Scientific Computing and Visualization

  18. Our goal with DAFFIE • Distributed, interactive virtual environment • Distributed • Interactive • Visually and aurally rich • Input (models, images and sounds) from variety of available tools • Simple import method • Script driven • Accessible to non-expert users • Extensible by programmers BU Scientific Computing and Visualization

  19. The DAFFIE event system • Communication between agents BU Scientific Computing and Visualization

  20. darp scripts: arproom file • arproom 2.0 • name cart-models • enter_xyz 3.0 4.0 4.0 • enter_hpr 30.0 -98.0 0.0 • group_xyz 0 0 0 • group_hpr 0 0 0 • group_path ../models/purple_cube/ • group purple_cube.arpg • group_xyz 2 -4 0 • group_hpr 60 0 0 • group_path ../models/blue_cube/ • group blue_cube.arpg • group_xyz -3 -5 2 • group_hpr 0 0 0 • group_path ../models/orange_sphere/ • group orange_sphere.arpg • end BU Scientific Computing and Visualization

  21. The DVD Wall • Tiled, rear projected, passive stereo display system • Based on commodity components BU Scientific Computing and Visualization

More Related