Skip to content
/ 3dtiles Public
forked from fanvanzh/3dtiles

The fastest tools for 3dtiles convert in the world!

License

Notifications You must be signed in to change notification settings

hxbb00/3dtiles

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

262 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

English | 简体中文

3D Tiles Converter

glTF status Action status Action status Action status Action status

A powerful 3D-Tiles converter toolkit for efficient conversion of large-scale 3D geospatial data.

Features

  • Osgb to 3D-Tiles: Convert OpenSceneGraph Binary format to 3D-Tiles format
  • Shapefile to 3D-Tiles: Convert Esri Shapefile data to 3D-Tiles format
  • Mesh Optimization: Optional mesh simplification using meshoptimizer for reduced polygon count
  • Draco Compression: Optional Google Draco compression for 3-6x geometry size reduction
  • Texture Compression: Optional KTX2 texture compression for faster GPU loading
  • Multi-platform: Support for Linux, macOS, and Windows
  • Docker Support: Containerized build and deployment

Quick Start

Release

To create a new release:

# Create and push a version tag
git tag v0.5.0
git push origin v0.5.0

The GitHub Actions will automatically:

  • Build for all platforms (Linux, macOS ARM64, macOS x86_64, Windows)
  • Package binaries with version numbers
  • Generate release notes
  • Create GitHub Release
  • Upload platform-specific binaries

Pre-release Versions

For pre-release versions (alpha, beta, rc):

# Alpha version
git tag v0.5.0-alpha.1
git push origin v0.5.0-alpha.1

# Beta version
git tag v0.5.0-beta.1
git push origin v0.5.0-beta.1

# Release candidate
git tag v0.5.0-rc.1
git push origin v0.5.0-rc.1

Pre-release versions will be automatically marked as "Pre-release" on GitHub.

Resources

About

The fastest tools for 3dtiles convert in the world!

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • C++ 71.8%
  • Rust 13.7%
  • HTML 6.0%
  • Vue 3.3%
  • TypeScript 3.2%
  • CMake 0.8%
  • Other 1.2%