Personal tools

BogotaClimateChange:Climate Simulation Visualization

From hpcwiki

Revision as of 15:34, 1 October 2013 by Jvictorinog (Talk | contribs)

Jump to: navigation, search

Contents

WRF Data Extraction

path scripts to generate fields

  /home/jvictorino/wrf/scripts

path fields data generated

  /home/jvictorino/wrf/wrf_data

4D fields generated {lats 287, lons 280, levs 34, times 265} XX corresponds with time index:

  • tempXX.dat: temperature
  • PsXX.dat: pressure
  • UXX.dat: Meridional component of wind
  • VXX.dat: Zonal component of wind
  • WXX.dat: Verical component of wind

3D fields generated {lats 287, lons 280, times 265}:

  • relhum.dat: Relative Humidity
  • raina.dat: acummulated rain
  • cldfrac.dat: cloud fraction

Terrain Elevation Rendering

Data source: ASTER_GDEM

Dem1.png

Demo versión 0.1 de Render de elevación del terreno en los cerros orientales de Bogotá, resolución 30 metros, región de 5.4 Km x 5.4 Km. Usando OpenGL.

Field4.png

Temperature 3D, 10 layers, selected region.

Physically-based Cloud Generation

GUI OpenGL

Elementos de la libreria

Estructura de la interfaz

Funcionamiento básico

Orden de llamados:

  • Constructor de la clase Widget
  • Constructor de la ventana de usuario que desciende de Widget
  • Constructor WrapperGL
  • Llamado a la función init() de la ventana llamada por WrapperGL::init()
  • Llamado a la función resize de la ventana llamada por WrapperGL::reshape()
  • Llamado a la función draw() de la ventana llamada por WrapperGL::glut_display()
  • Automáticamente se llama por segunda a la función draw() de la ventana
  • El motor gráfico queda escuchando los eventos activados

Estado inicial de OpenGL Funciones y utilidades de OpenGL

Visualización de campos WRF

Descripción de objetos

TODO List

  • Propose a model for cloud generation based on single cells in a simulation domain (WRF)