Download presentation
Presentation is loading. Please wait.
1
map3d History and Concepts
Rob MacLeod Bryan Worthen
2
map3d History 1990: First SGI, first GL, first map3d
1992/3: First papers: Visualization in Biomedical Computing 1992 IEEE Visualization Conference 1992 Visualizing Bioelectric Fields (Comp. Graphics and Appl.m 1993 IEEE EMBS Conference, 1993 1999: Started conversion to OpenGL 2000: First OpenGL release: Version 5.0 2003: March 2003, Version 5.4
3
Why map3d? Mapping: the driving application Graphics hardware and GL
Spatiotemporal signals Electrophysiology of the heart Graphics hardware and GL Interactivity is essential GL is (was) simple
4
Goals of map3d Read Render Provide Surface based geometries
Multichannel time signals Render Color coded maps of scalars Plots of time signals Provide Interactive control Interrogation of data Presentation graphics output
5
What Does map3d Need? Geometry Data Computer Surface or pseudo-surface
Connectivity and facets Data Time signal for each point in geometry Computer SGI, Windows, Linux Mac/OSX coming soon
6
“Looking at my data has never been so much fun!”
map3d Features “Looking at my data has never been so much fun!”
7
Map3d Rendering Nodes and mesh
8
Map3d Rendering Nodes and mesh Lighted surface
9
Map3d Rendering Nodes and mesh Lighted surface Data Gouraud
10
Map3d Rendering Nodes and mesh Lighted surface Data Gouraud
Data B-shaded
11
Map3d Rendering Nodes and mesh Lighted surface Data Gouraud
Data B-shaded Time signals
12
Map3d Rendering Nodes and mesh Lighted surface Data Gouraud
Data B-shaded Time signals Landmarks
13
New Features GTK windowing environment Menus (GTK) Replace GLUT
More control of look and feel New UI elements Menus (GTK) Reworked existing controls Added new controls
14
Window layout
15
Rendering Gouraud
16
Rendering Banded
17
Rendering Counters
18
Size Picker
19
Size Picker (2)
20
Color Picker
21
Color Picker (2)
22
Background Color
23
Reloading Data/Geometry
24
Reloading Data/Geometry
25
Reloading Data/Geometry
26
Reloading Data/Geometry
27
Reloading Data/Geometry
28
Scaling Window
29
Scaling Window
30
Scaling Window
31
Scaling Window
32
Scaling Window
33
Scaling Window
34
Scaling Window
35
Scaling Window
36
Scaling Window
37
Scaling Window
38
Scaling Window
39
What’s Next GUI File readers Layered rendering Image output
Additional control windows Changing command line parameters File readers CVRTI hierarchical files Matlab .mat files Layered rendering Mix scalar data of different types Image output Frames and sequences Vector based formats (e.g., postscript)
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.