VisIVO Desktop Meeting 16-02-2011

10
VisIVO Desktop 3.0 VisIVO Desktop 3.0 Current status report Alessandro Costa Feb 16 th 2010

Transcript of VisIVO Desktop Meeting 16-02-2011

Page 1: VisIVO  Desktop Meeting 16-02-2011

VisIVO Desktop 3.0 VisIVO Desktop 3.0

Current status report

Alessandro Costa Feb 16 th 2010

Page 2: VisIVO  Desktop Meeting 16-02-2011

Source code availability Source code availability License: GPL

Available at SourceForge

SVN Checkout:svn

https://visivodesktop.svn.sourceforge.net/svnroot/visivodesktop/branches/0.1 visivodesktop

Page 3: VisIVO  Desktop Meeting 16-02-2011

How To Join the How To Join the developmentdevelopmentCreate a SourceForge account

Write a support e-mail to:

[email protected]

Page 4: VisIVO  Desktop Meeting 16-02-2011

VisIVO Desktop PacketsVisIVO Desktop PacketsInternal releaseInternal releaseMacOsX OKThe MacOS X Boundle is available on softpedia

Mac OS X Software Databasehttp://mac.softpedia.com/get/Wallpapers/VisIVO-

Desktop.shtml

Windows under development : The preliminary installation package is in alpha.

Linux (quite confident : after all… it’s still Unix like … )

Page 5: VisIVO  Desktop Meeting 16-02-2011

Achieved goalsAchieved goalsWide range of file type

supported:

Page 6: VisIVO  Desktop Meeting 16-02-2011

Achieved goals IIAchieved goals IIModel View based internal Object

Representation

Page 7: VisIVO  Desktop Meeting 16-02-2011

Achieved goals IIIAchieved goals IIIMemory Management DataFile

• VisIVODesktop can import an endless number of datafiles:

• It creates a tree-like structure

• Each DataFileis represented by its metadata and by some

information about its fields:Such as Min & Maxand field-histogram

A DataFile is not loaded in RAM

Page 8: VisIVO  Desktop Meeting 16-02-2011

Achieved goals IIIAchieved goals IIIMemory Management VisualObject

• VisualObject is loaded in RAM Memory as a VTK Data object:

Polygonal Data ,Image Data , Unstructured Grid

(it depends on the structure of the data to be visualized)

Page 9: VisIVO  Desktop Meeting 16-02-2011

Achieved goals IVAchieved goals IVThe VisIVORenderingWindow

This Object represents the core of the visualization process.It can be used by our developpers to display and deal with a vtkRenderingWindow object.

The QTabWidget in the lowest part of this window allows us tochange the visualization parameters.

A new TAB will be dinamically created for each new VisualObject.

Page 10: VisIVO  Desktop Meeting 16-02-2011

Achieved goals VAchieved goals VThe Color Picker

An advanced color Picker has been (recentely) added to VisIVODesktop.

The user can select a color using different interfaces and color models (e.g. RGB HSB… )