NetCDF/HDF Reader For Unity
This tool reads scientific data such as Carbon Emissions and Global Temperature
from NetCDF/HDF5 files and generates a map as a texture from it
For my Climate Change VR project I wanted to let the user visualize the changes in data such as Carbon Dioxide and Sea Height over time on a globe in front of you.
Most of this scientific data is in a format called NetCDF originally made for C and FORTRAN and used by Scientists globally.
I use a wrapper in C# called HDFQL to load the data and read through documentation made by NASA or other institutions to understand how the data is used and why.
Github Project
About
Generate Textures from multiple files:
Load and Save data from thousands of files at a time and visualize them over time.
Features
Save data as Serialized Object:
Save a list of all files as well as any associated information that describes a NetCdf Variable.
View Data:
Can read information from a Dataset including Global Attributes and Variables
Choose Legend/Color Ramp:
Most maps have a legend or color table so you can know how to read the data.
Climatology already has a few standards using
Adobe Color Tables so I made a small plugin that converts it to a texture.