ランキングに戻る
fanvanzh/3dtiles
C++The fastest tools for 3dtiles convert in the world!
3dtilescesium-3dtilesosgbgltfb3dm3d-tiles
主要指標
スター成長
スター
2.3k
フォーク
660
週間成長
—
Issue
74
1k2k
2023年1月2023年8月2024年3月2024年10月2025年5月2025年12月2026年7月
README
3D Tiles Converter
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
- English Documentation - Complete build and usage guide in English
- 中文文档 - 完整的编译和使用指南(中文)
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
関連リポジトリ