Displaying 1 to 20 from 33 results

earthenterprise - Google Earth Enterprise - Open Source

  •    Javascript

Earth Enterprise is the open source release of Google Earth Enterprise, a geospatial application which provides the ability to build and host custom 3D globes and 2D maps. Earth Enterprise does not provide a private version of Google imagery that's currently available in Google Maps or Earth.Refer to the wiki for instructions on building from source on one of these platforms.

3d-tiles - Specification for streaming massive heterogeneous 3D geospatial datasets :earth_americas:

  •    Batchfile

A building CAD model is fused with photogrammetry data using 3D Tiles, data courtesy of Bentley Systems. 3D Tiles is an open specification for sharing, visualizing, fusing, and interacting with massive heterogenous 3D geospatial content across desktop, web, and mobile applications.

grid_map - Universal grid map library for mobile robotic mapping

  •    C++

This is a C++ library with ROS interface to manage two-dimensional grid maps with multiple data layers. It is designed for mobile robotic mapping to store data such as elevation, variance, color, friction coefficient, foothold quality, surface normal, traversability etc. It is used in the Robot-Centric Elevation Mapping package designed for rough terrain navigation. This is research code, expect that it changes often and any fitness for a particular purpose is disclaimed.

3d-tiles - Specification for streaming massive heterogeneous 3D geospatial datasets :earth_americas:

  •    

Specification for streaming massive heterogeneous 3D geospatial datasets. 3D Tiles has entered the Open Geospatial Consortium (OGC) Community Standard process.




grid_map - Universal grid map library for mobile robotic mapping

  •    C++

This is a C++ library with ROS interface to manage two-dimensional grid maps with multiple data layers. It is designed for mobile robotic mapping to store data such as elevation, variance, color, friction coefficient, foothold quality, surface normal, traversability etc. It is used in the Robot-Centric Elevation Mapping package designed for rough terrain navigation. The grid map package has been tested with ROS Indigo, Jade (under Ubuntu 14.04) and Kinetic (under Ubuntu 16.04). This is research code, expect that it changes often and any fitness for a particular purpose is disclaimed.

DipEngine - graphic engine written on Xen for XNA

  •    

DIPEngine makes it easier for developers to use it in your game. It's developed in C# and using Xen for XNA

Height Map to 3D World at XNA

  •    

Height Map to 3D World is a XNA project that developed firstly by Eric Grossinger and secondly improved by Karadeniz Technical University Computer Engineering students. This editor allows you to import an heightmap and see it as a 3D World. Useful in game development.

QuadTree XNA-GS DrawableGameComponent

  •    

A quadtree component for terrain/landscape management. I am using Microsoft's XNA Game Studio v1.0.


VoxelPlugin - Voxel plugin for Unreal Engine

  •    C++

voxel plugin™ allows to create fully volumetric, entirely destructible, infinite worlds in Unreal Engine. It is compatible with 4.18 and 4.19. You can get a precompiled version of the plugin on Gumroad and Sellfy.

cartographer - A GPU powered Terrain editor and renderer for Godot Engine

  •    GDScript

Cartographer is a GPU powered terrain editor for Godot 3. Cartographer now comes with a custom TextureArray Importer, this is the most stable and performant way to generate TextureArrays for your terrain material. Godot comes with a built-in TextureArray importer, but it works by requiring you to merge all your textures into one large image in a grid pattern, then importing that image and telling the importer how many rows and columns it should split the image by.

ProceduralTerrain - Procedural voxel terrain generation in Unity

  •    CSharp

Developed as part of my bachelor thesis at the University Hamburg in the HCI research group.

mesh-heightmap-contours - Given a heightmap, generate a "contoured" terrain mesh

  •    Javascript

heightmap is a 2D ndarray representing the heightmap. Its size ("shape") will determine the resolution of the final output.Returns a simplicial complex.

heightmap-mesher - Convert 2D ndarray heightmaps into 3D meshes

  •    Javascript

A naive heightmap mesher: takes a 2-dimensional ndarray and returns a Float32Array that contains the required vertices to render the heightmap as a 3D mesh. There's no optimisations, so this is mostly for convenience.Takes an 2D ndarray, where each value corresponds to a height in the map. The X and Z vertices will be between 0 and 1, and the Y vertices will be the same values you specify.

voxel-glslgen - Push voxel.js terrain generation to the GPU using a GLSL shader

  •    Javascript

Push voxel terrain generation to the GPU using a GLSL shader. This is just a WIP and an experiment with offloading computation to a shader, so no guarantees that it is actually faster than vanilla JavaScript - but feel free to submit a Pull Request with performance/API improvements.Takes a string fragment shader and returns a generate function.

THREE

  •    Javascript

THREE.Terrain is a procedural terrain generation engine for use with the Three.js 3D graphics library for the web. The latest releases of this project have been tested with three.js r86.

blender-terrain - Real world terrain for Blender with global coverage

  •    Python

The addon for Blender imports real world terrain data with global coverage and the resolution about 30 meter in the SRTM format (.hgt). Take look at the addon blender-osm. It provides one click download and import of OpenStreetMap and terrain for Blender. Buildings from OpenStreetMap are placed on the terrain automatically.

quantized-mesh - Specification for streaming massive terrain datasets for 3D visualization.

  •    

Have a question? Discuss the quantized-mesh specification on the Cesium forum. Otherwise, some servers may return a different representation of the tile than the one described here.

threejs-hex-map - A simple 3D hexagonal terrain map based on three.js

  •    TypeScript

A simple 3D hexagonal terrain map based on three.js. For an example check out the code in examples/random. To test it in the browser simply npm start and open http://localhost:3000/examples/random/.

isabella-texture-pack - Isabella texture pack for voxel games

  •    Perl

A require()-able version of the Isabella Minecraft texture pack. The resulting image is exposed as an ndarray.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.