Skip to content

nasa-gibs/gibs-unity-examples

Repository files navigation

GIBS Unity Examples

GIBS Unity Examples provides a set of examples and code snippets that demonstrate how to load and render imagery from the NASA Global Imagery Browse Services (GIBS) in a Unity development environment. It is intended to be shared as open source for developers to build their own Unity applications, particularly AR/VR software, that utilize GIBS imagery. The goal is to train more developers on how to use GIBS imagery in order to broaden the usage of NASA Earth science data.

This software includes examples for:

  • loading GIBS imagery via Web Map Service (WMS) protocol;
  • loading GIBS imagery via Web Map Tile Service (WMTS) protocol;
  • rendering GIBS imagery on a 2D plane or 3D globe;
  • rendering GIBS imagery in augmented and virtual reality (AR/VR);
  • GIBS layer and time selection IN PROGRESS;
  • and accessing server capabilities (e.g., GetCapabilities) metadata IN PROGRESS.

Some code examples have been adapted and simplified from ISSM SciVR, EVRTH, and Worldview AR.

This was originally started by Brian "Angel" Lim as an academic project for his Student Independent Research Intern (SIRI) program at the Jet Propulsion Laboratory.

We welcome additional contributions to the GIBS Unity Examples open source project!

About

Examples of using GIBS in Unity in various ways

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 4

  •  
  •  
  •  
  •