Advertisement

已编译的Cesium Terrain Builder,适用于生成HeightMap及Quantized-mesh地形切片

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:7Z


简介:
这款已编译的Cesium Terrain Builder工具专为高效创建高度图(HeightMap)和量化网格地形切片而设计,支持快速、高质量的3D地球表面建模。 编译好的CTB可用于生成HeightMap和Quantized-mesh地形切片。生成Quantized-mesh所需的layer.json需使用命令 `-l` ,可参考示例或相关文档。 以下为具体操作指令: - 生成HeightMap: ``` ctb-tile.exe -o D:\dem\heightmap d:\dem\world-16bit.tif -s 8 -e 0 ``` - 生成Quantized-mesh: ``` ctb-tile -o D:\dem\globe d:\dem\world-16bit.tif -f Mesh -s 10 -e 0 ``` - 生成功能所需的layer.json: ``` ctb-tile -o D:\dem\globe d:\dem\world-16bit.tif -f Mesh -s 10 -e 0 -l ```

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Cesium Terrain BuilderHeightMapQuantized-mesh
    优质
    这款已编译的Cesium Terrain Builder工具专为高效创建高度图(HeightMap)和量化网格地形切片而设计,支持快速、高质量的3D地球表面建模。 编译好的CTB可用于生成HeightMap和Quantized-mesh地形切片。生成Quantized-mesh所需的layer.json需使用命令 `-l` ,可参考示例或相关文档。 以下为具体操作指令: - 生成HeightMap: ``` ctb-tile.exe -o D:\dem\heightmap d:\dem\world-16bit.tif -s 8 -e 0 ``` - 生成Quantized-mesh: ``` ctb-tile -o D:\dem\globe d:\dem\world-16bit.tif -f Mesh -s 10 -e 0 ``` - 生成功能所需的layer.json: ``` ctb-tile -o D:\dem\globe d:\dem\world-16bit.tif -f Mesh -s 10 -e 0 -l ```
  • Cesium Terrain Builder 与使
    优质
    Cesium Terrain Builder 编译与使用介绍如何搭建 Cesium Terrain Builder 开发环境,并指导用户进行地形数据创建和优化流程。 Cesium Terrain Builder是一款用于构建和处理地形数据的工具,它基于开源库Cesium,并且能够生成Quantized-Mesh格式的地形数据,这种格式是Cesium支持的一种高效地形表示方式。在使用Cesium Terrain Builder之前,我们需要先进行编译工作,确保所有依赖项正确安装和配置。 1. **获取源码**: 你可以从GitHub仓库下载Cesium Terrain Builder的源码。注意,使用特定版本的源码可以避免潜在的编译问题和依赖冲突。 2. **环境搭建**: - **GDAL**:这是地理空间数据处理库,你需要GDAL 2.4.4版本,并进行编译。 - **Zlib**:Cesium Terrain Builder也需要Zlib库,确保下载Zlib 1.2.11版本并完成编译。 - **CMake**:使用CMake 3.17.0来生成Visual Studio项目文件。 - **Visual Studio**:推荐使用Visual Studio 2017作为IDE进行编译。 3. **编译步骤**: - **编译GDAL**:进入GDAL源码目录,执行`nmake f makefile.vc MSVC_VER=1910`进行编译,然后执行`nmake f makefile.vc MSVC_VER=1910 install devinstall`进行安装。 - **编译Zlib**:解压Zlib源码,按照常规步骤进行编译,生成所需的库文件。 - **配置CMake**:设置GDAL和Zlib的头文件和库文件路径,使用CMake生成Visual Studio 2017项目文件。 - **编译Cesium Terrain Builder**:在VS2017中打开生成的项目,选择Release模式进行编译。 4. **结果合并**: 将`src`和`tools`目录下的Release编译结果合并到同一个文件夹,并拷贝GDAL的相关DLL文件以确保程序运行时能找到依赖库。 5. **功能验证**: - `ctb-info --version`: 检查Cesium Terrain Builder的版本信息,确认编译成功。 - `gdalbuildvrt.exe`:这个命令用于创建虚拟地形数据集,将多个TIFF文件合并为一个VRT文件。 - `ctb-tile`:使用此命令将VRT文件转换为Cesium兼容的分块地形数据。 通过以上步骤,你就可以在Java代码中调用Cesium Terrain Builder的可执行文件来处理地形数据了。在实际应用中,可能需要根据具体的地形数据和需求调整CTB的参数,例如输出格式、分辨率等。在Java中,你可以使用Runtime类或者ProcessBuilder类来执行命令行操作,并传递参数给Cesium Terrain Builder的exe文件以实现地形数据的自动化处理。记得在调用过程中处理好错误和日志输出,确保程序的稳定性和可维护性。
  • Cesium terrain高程数据(.tif)
    优质
    本项目旨在生成符合Cesium标准的地形高程TIFF (.tif) 文件,用于优化三维地球场景中的地形显示效果。 使用Python生成地形数据,即将.tif文件转换为terrain格式,并附有详细的步骤说明。如果有任何疑问,请在评论区提问,我会详细解答。
  • Unity插件Terrain to MeshMesh工具
    优质
    Terrain to Mesh是一款专为Unity开发的高度实用插件,它能够将复杂的地形数据高效转化为优化过的Mesh模型,极大地提升了游戏和应用中地形处理的灵活性与效率。 Unity 地形优化插件经过测试确认可用。
  • Cesium 加载.tif转换为.terrain方法
    优质
    本教程详细介绍了使用Cesium库加载地形的方法,并提供了将.tif文件转换为.terrain格式的具体步骤和代码示例。 关于Cesium加载地形以及.tif格式转.terrain的方法,我已经亲测有效。如有疑问,请通过邮件联系我。
  • Mesh to Terrain 2.12 - Unity3D中网格转插件
    优质
    Mesh to Terrain 2.12是一款专为Unity3D设计的高效插件,支持将复杂网格数据转换为地形格式,适用于游戏开发和三维建模。 本组件需要Unity 5.2.0或更高版本支持,并用于快速将使用3D Max、Terragen或其他编辑器创建的三维地形模型转换为Unity Terrain。 特征包括: - 支持从Unity v5.2到Unity 2018.x的所有版本; - 组件中使用的模型和地形数量无限; - 地形在网格相同位置上创建; - 可以将模型纹理转化为地形纹理; - 在使用多个地形时效果自然无缝连接; - 用户可以选择手动添加模型,或者让组件自动检测并处理图层中的所有模型; - 无需人工添加物理组件; - 支持Relief Terrain Pack(可选); - 内置更新系统。
  • Unity TerrainMesh插件Terrain To Mesh 2020.3版本
    优质
    Terrain To Mesh 2020.3是一款专为Unity引擎设计的插件,能够高效地将地形转换成网格对象,便于进行高级编辑与优化,适用于游戏开发和虚拟现实项目。 Unity将Terrain转换成Mesh的插件Terrain To Mesh 2020.3.unitypackage仅供学习使用,请勿商用。
  • Gaia Pro - 高级Terrain Scene Generator 2.1.0
    优质
    Gaia Pro是一款高级地形生成器,可帮助用户快速创建复杂且美观的游戏场景。通过直观的界面和强大的编辑工具,它为开发者提供了无限的可能性来设计独特的地形地貌。 Gaia Pro的主要功能包括: - 多瓦片地形支持; - 强大的生物群落创建与混合系统; - 无损编辑的大规模世界创作能力; - 对大规模世界的流传输、剔除及浮点修复的支持; - 模块化向导驱动的设计,可根据需要灵活使用或选择性应用; - 具有位置和季节变化的植被着色器,支持阴影遮蔽(SS)、覆盖与积雪效果;同样地,资产着色器也具备这些特性,并且还包括世界覆盖功能; - 通过摄影测量技术增强的资产收集方法,涵盖地形纹理、岩石材质以及基于广告牌及网格形式呈现的草本植物和花卉等元素。此外还提供了灌木丛、浆果、蕨类植物、蘑菇、树桩与枯死树木等多种自然景观素材,并且包括云杉、松木、枫树、红衫和橡树在内的多种树木种类; - 配备精美的可配置照明系统,支持一天中不同时间段的光线变化效果; - 视觉特效系统能够生成逼真的鸟类飞行轨迹、蝴蝶飞舞场景以及落叶与花粉飘落等自然现象; - 可扩展的声音效果(Sound FX)系统内置了多种示例音效和音乐资源; - 整合并匹配天空背景、光照条件、雾气及后处理效果,以创造令人惊叹的视觉体验; - 综合天气系统涵盖雨雪模拟功能; - 快速且美观的水体着色器与预设库; - 提供第一人称视角(FPS)、第三人称视角和飞行模式角色控制器选项; - 支持轻松扩展自定义资产资源; - 利用GPU加速技术实现地形生成优化,提供实时预览功能; - 地形网格导出系统便于进一步处理与应用; - 基于层的资产筛选机制确保高效管理和调用各种素材元素; - 无缝集成并测试了内置、URP和HDRP版本7.2的兼容性; 以上就是Gaia Pro的主要特点概述。
  • osgearth_package是一款osgEarth打包工具,可与影像TMS
    优质
    osgearth_package是一款专为osgEarth设计的高效切片打包工具,支持快速生成高质量的地形和影像TMS切片,广泛应用于地理信息系统及三维地图服务中。 可以将TIF、IMG等高程DEM发布成TMS切片,并支持WGS84、UTM、墨卡托等多种坐标系。此外,它还支持最全面的格式,并且osgEarth自带工具方便用户下载。