Skip to content

timoore/vsgEarth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vsgEarth - osgEarth on the VSG Vulkan Scene Graph

vsgEarth is a prototype of osgEarth that renders using Vulkan and the Vulkan Scene Graph (VSG). Instead of than being a complete reimplementation of osgEarth, it uses the map layers of osgEarth as data sources for creating a VSG scene graph.

Status:

The vsgEarth library parses osgEarth ".earth" files. It can render multiple image layers and an elevation layer, using a simple lighting model, from the supported osgEarth sources. The canonical ReadyMap example works well.

A sample program, voe_globe, provides a simple-yet-familiar interface.

vsgEarth has been tested on Linux.

Prerequisites:

  • The Vulkan SDK
  • osgEarth
  • VSG
  • vsgXchange
  • osg2vsg

These packages come with their own prerequisites, of course, so you will need to install them too.

vsgEarth is Free Open Source Software distributed under the LGPL.

Copyright 2022 Pelican Mapping.

About

osgEarth on VSG

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published