![]() Since it is intended as a learning aid, the code is written in a style that we hope is easy to understand and follow, especially when accompanied by the book.įor information on getting up and running with the code on both Windows and Linux, see the instructions here. ![]() The code (and the book) draw from the authors' real-world experience working on STK, one of the earliest commercial virtual globes. Whole-world terrain and imagery rendering on an accurate WGS84 globe using geometry clipmapping.Terrain shading using procedural techniques.Terrain patch rendering using CPU triangulation, GPU displacement mapping, and GPU ray casting.It is now developed by NASA staff and open source community developers. Vector data rendering, including reading vector data from shapefiles. World Wind, an open source 3D interactive world viewer, was created by NASAs Learning Technologies project, and released in mid-2004.High-precision vertex rendering techniques to avoid jittering problems.Techniques for avoiding depth buffer errors when rendered objects are found at widely varying distances from the camera.The suite consists of a number of tools, found in the project subfolders. The tools are built around the NASA World Wind Java SDK, an open-source virtual globe toolkit. The package contains two key interfaces: DataRaster, and DataStoreProducer. WGS84 (and other ellipsoid) globe rendering using tessellation or GPU ray casting. The ga-worldwind-suite is a collection of tools created by the Geoscience Australia (GA) Movies and 3D Visualisation (M3DV) team. This package provides classes for converting raw data sources into a form which can be used by standard WorldWind components, such as Layer and ElevationModel.A well designed (and pragmatic) renderer abstraction making it easier and less error prone to interface with OpenGL.OpenGlobe has the following features and capabilities: It is not a complete virtual globe application, but is rather a core engine and a number of runnable examples. It is written in C# (with full support for running on Linux using Mono) and uses the OpenGL 3.3 core profile via OpenTK. See: Description WorldWind is a collection of components that interactively display 3D geographic information within Java applications. OpenGlobe is a 3D engine for virtual globes (think Google Earth or NASA World Wind) designed to illustrate the engine design and rendering techniques described in our book, 3D Engine Design for Virtual Globes. GitHub - elemings/worldwind: A copy of the NASA World Wind JAVA SDK 2.0.0 source. But for a production quality, open source, virtual globe by the same authors (plus more), check out Cesium! A copy of the NASA World Wind JAVA SDK 2.0.0 source distribution. Note: OpenGlobe is great for learning along with our book, 3D Engine Design for Virtual Globes.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |