Interactive 3D Visualisation of Meteorological Data
Supervisor: Kurt DebattistaCo-Supervisor: Joe Cordina
Observer: Kevin Vella
Interactive visualisation of 3D Meteorological Data 2
Kurt Debattista
APT Advanced practical task serve the
purpose of allowing students to design, implement and document a medium to large project Student initiative Understand task + design Research into possible solutions Work alone under supervisor’s guidance
Interactive visualisation of 3D Meteorological Data 3
Kurt Debattista
Overview
Implement an application for interactively displaying meteorological data over the Mediterranean region in 3 dimensions
Interactive visualisation of 3D Meteorological Data 4
Kurt Debattista
Literature Any good 3D book OpenGL Red book Paper describing cloud rendering
algorithm Photocopies for occlusion culling
Interactive visualisation of 3D Meteorological Data 5
Kurt Debattista
Assessment
50% Design/Implementation 30% Documentation/Inception
Report 20% Presentation/Interview
Interactive visualisation of 3D Meteorological Data 6
Kurt Debattista
Main issues of APT Implementation
3D static landscape Navigation interface + GUI Visualisation of meteorological data Extras
Animation Streaming
Interactive visualisation of 3D Meteorological Data 7
Kurt Debattista
3D Static Landscape Import geographical data into
application Static model of Mediterranean Memory issues (does model fit in
memory?) Performance (too many polygons?)
Level of detail Occlusion culling
Interactive visualisation of 3D Meteorological Data 8
Kurt Debattista
Navigation Navigation of camera through 3D
world Design of basic navigation is very
important (think carefully – Black and White)
Must be intuitive GUI design (might not be needed) Fly-through animation Selected view points
Interactive visualisation of 3D Meteorological Data 9
Kurt Debattista
Visualisation Visualisation of
Clouds Precipitation Humidity Temperature Wind
Input from grib format To be discussed in detail
Interactive visualisation of 3D Meteorological Data 10
Kurt Debattista
Extras Streaming of data from server
Real-time updates Selected view points shots
Export to selected image format Animation of such images
Precipitation over a week 3D real-time animation of
meteorological events
Interactive visualisation of 3D Meteorological Data 11
Kurt Debattista
Documentation Inception report (Thursday 28th
February) Analysis/Design Work plan
Report Detailed analysis of problem Discussion of solution (+ others considered) Detailed description of data structures and
algorithms used
Interactive visualisation of 3D Meteorological Data 12
Kurt Debattista
Presentation 15 minute presentation
Choice of material Knowledge of subject Clarity
Interview Answer questions related to APT
Interactive visualisation of 3D Meteorological Data 13
Kurt Debattista
Interaction Expect to report to supervisor
every other week Thursday Who cannot attend must mail in
progress report + work in progress demo
First meeting Thursday 28th February
Interactive visualisation of 3D Meteorological Data 14
Kurt Debattista
The end
All the best! Good luck! Work hard!