Introduction to VE-Suite by h45RzQmo

VIEWS: 2 PAGES: 13

									Introduction to VE-Suite

              Gerrick Bivins
            Research Scientist
           Iowa State University




                                   1
Before we get started:

 Downloads:
   VE-Suite and dependencies
     www.vrac.iastate.edu/~biv/unofficial_installs/ves
      _9745_win32
     Demos for today:
         www.vrac.iastate.edu/~biv/unofficial_installs/ves_9745
          _win32/demos


 NOTE: VES requires Microsoft runtime
  redistributable SP1 to run!!!

                                                                   2
Overview
• VE-Suite Components
   • Conductor
   • Xplorer
   • Computational Engine
   • Open spec
• Software Objects
• Data Integration
   • CAD
   • CFD/FEA etc…
• Demos
   • Basic Object Construction
   • Basic Scientific Vis
   • TBET


                                 3
Software Components


    VE-Open API
        C++ API
        XML data exchange format
        IDL interfaces




                                    4
Core Components: Xplorer

 •Graphics Engine
    •Desktop, powerwal, c6, c4 etc.
 •Dependencies
    •vrJuggler – Hardware/Graphics
    •VTK – Dataset representation
    •OpenSceneGraph – scene graph
    •Xerces-c – xml API
    •ACE/TAO -- CORBA




                                      5
Core Components: Conductor


 •Graphical User Interface
 •Dependencies
    •wxWidgets
    •Xerces-c
    •ACE/TAO -- CORBA




                             6
Core Components: CE


 •Computational Engine
 •Dependencies
    •Xerces-c
    •ACE/TAO -- CORBA




                         7
Defining Objects

 • Still being defined (McCorkle, Bryden)
 • So far Objects can contain
   •   CAD
   •   CFD
   •   FEA
   •   Etc…




                                            8
Objects: CAD Integration

 • CAD files
   • OpenSceneGraph
      • www.openscenegraph.org/projects/osg
      • Supports many standard file formats
      • No direct read of CAD (ProE, AutoCAD etc.)




                                                     9
Objects: 2d/3d Data integration

 • Visualization ToolKit
    • www.vtk.org
    • CVS version!!!!!
    • Readers for various 2D/3D
      Grid data
       • Plot3D
       • StarCD
       • Fluent
       • Ensight




                                  10
Demos
 • Object Construction
    • Geometry
        • Cloning
        • Transformations
        • Materials/Shaders
    • CFD Data
 • Basic Scientific Visualization
 • Texture Based Engineering Tools (TBET)




                                            11
12
13

								
To top