A community modernization of NASA's WorldWind
Worldwind Reforged isn't a Seaglass Foundry™ product. It's a modernization of NASA's WorldWind that we maintain as a contribution back to the WorldWind community — updated for Java 17+, shader-based rendering, GPU-accelerated surface shapes, and a clean Maven build. The API stays fully backwards compatible with the original, so it's a drop-in upgrade for anyone still building on WorldWind. Released open source under our Cannonforge banner.
NASA's WorldWind Java is a legacy toolkit that the wider community still relies on for 3D globe visualization. Rather than fork it for our own work and walk away, we modernized it openly so the community has a clean, maintained baseline to build on: Java 17+, shader-based rendering on modern OpenGL, GPU-accelerated surface shapes, compute shaders on GL 4.3+, and a Maven-based build that drops cleanly into modern Java projects.
The API stays fully backwards-compatible with the original WorldWind Java — existing WorldWind code runs against Reforged without changes, so adopting it doesn't mean rewriting anything. Sample demos in the repository (maritime vessel tracking, live air traffic, satellite tracking) exercise the rendering path end-to-end, but the project itself is the toolkit, not the demos.
All releases, source, and documentation live on the Cannonforge GitHub organization — the open-source banner Seaglass Foundry uses when releasing work for the community.
Cannonforge is Seaglass Foundry's open-source banner — the name we use when shipping projects openly for the community. It isn't a separate company; it's simply where our open-source work lives.
The independent studio behind the work.
Where our open-source projects are released.