mapbox-3dtiles 使用Mapbox GL JS自定义图层的3D Tiles实现 有关有效的演示,请参见 。 这是查看器作为自定义层的概念验证实现。 WebGL渲染是使用实现的。 仅支持Web Mercator(EPSG:3857)切片集,因为这是投影mapbox所使用的。 明确不支持以地球为中心的固定地球的图块集。 使用使用带有EPSG:3857几何形状的PostGIS数据库生成用于测试的。 这绝不是3D Tile规范的完整实现。 当前支持以下功能: 基于几何误差的图块加载 替代和精炼 仅支持Box边界体积 平铺转换 外部磁贴 瓷砖类型: 批处理3D模型(b3dm) 点云(PNTS):基本实施 目前不支持以下功能: EPSG以外的任何坐标系:3857 区域和球体边界体积 查看器请求量 实例化3D模型(i3dm)切片 复合(cmpt)瓷砖 指示 在Web服务器上的
2022-04-28 09:44:35 5.79MB JavaScript
1
citygml-to-3dtiles 从到 非常基础和实验的转换器。 关于 此JavaScript代码的目的是读取CityGML文件,提取对象(如建筑物)并在3D Tiles规范中将相应的网格作为编写。 每个建筑物都将成为一个功能,其属性将存储在3D Tiles批处理表中。 有关更多信息,请参阅 。 编写3D Tiles文件的代码基于 。 该功能非常基础,存在许多限制: 仅转换Building类型的城市对象。 纹理不会转换。 仅生成一个B3DM文件。 (这适用于小型数据集,对于大型数据集,可能会生成具有不同分辨率的多个文件的层次结构。) 由于NodeJS的Buffer的限制,大于2GB的文件无法转换。 用法 CLI脚本 该库提供了一个可执行文件,可以在命令行上转换文件。 确保您已安装NodeJS 13+版本! node --version 安装NPM软件包 npm ins
2022-04-19 09:49:29 2.09MB JavaScript
1
铯点云生成器 介绍 Cesium点云生成器(CPCG)是一个基于Java的小型工具,用于根据Cesium 生成点云可视化数据集。 通过使用本地便携式SQLite数据库,它可以获取以XYZ文本文件形式给出的3D点云数据集(可能包括每个点的RGB颜色信息),并生成3DTiles点云,以使用Cesium WebGL Digital Globe进行交互式3D查看。 该工具能够生成多个细节级别,以提高查看性能。 生成的点云数据集可以在可视化基于web客户端,如。 该工具由开发,目前由维护。 项目结构 该项目由几个程序包和文件夹组成,其描述如下: 文件夹 描述 包含Java中的所有源代码 包含用于测试的样本数据 包含项目所需的Java库( *.jar ) 包含一个Cesium实例,用于可视化查看器/ output_data中存储的生成的点云 运行说明 在您的本地计算机上下载或克隆此存储库:
2022-04-18 17:51:21 187.78MB visualization point-cloud cesium cesium-3dtiles
1
3dtiles The fastest tools for 3dtiles convert in the world! include these tools: osgb => 3dtile , convert huge of osgb file to 3dtiles. shapefile => 3dtile, convert shape file to 3dtiles. fbx => 3dtile, convert fbx file to 3dtile, include auto_lod\texture convert etc.. 3dtile 转换工具集。 世界上最快的 3dtiles 转换工具,极度节省你的处理时间。 命令行: 3dtile.exe [FLAGS] [OPTIONS] --format --input --outpu
2021-12-11 11:55:02 19.43MB gltf 3d-tiles 3dtiles b3dm
1
Revit 模型一键输出 3D Tiles (for Cesium) 和 glTF/glb-附件资源
2021-12-08 17:05:00 23B
1
超图开源三维转换工具,支持s3m与3D Tiles互转,支持数据浏览,在线地图加载、模型查看,好用。
2021-11-29 15:08:17 50.41MB 超图三维转换工具
1
3D瓷砖渲染器 Three.js渲染器实现。 渲染器支持大多数3D Tiles规范功能,但有一些例外。 有关尚未实现哪些功能的信息,请参见期。 如果图块集或几何图形无法正确加载或渲染,请提出问题! 添加和测试功能需要示例数据。 例子 ! ! ! ! ! 使用 安装 npm install 3d-tiles-renderer --save 基本TilesRenderer 设置基本应用程序的3D拼贴集。 import { TilesRenderer } from '3d-tiles-renderer' ; // ... initialize three scene ... const tilesRenderer = new TilesRenderer ( './path/to/tileset.json' ) ; tilesRenderer . setCamera ( came
2021-11-27 22:49:35 14.84MB threejs geometry graphics terrain
1
什么是BimAngle Engine SDK? BimAngle Engine可以将模型导出为其他格式,例如Autodesk Forge Viewer SVF / F2D , glTF / glb , Cesium 3D Tiles等。无需依赖其他在线服务,可以脱机运行。 到目前为止,BimAngle Engine具有四个版本,即RVT , NW , DWG和DGN 。 BimAngle引擎RVT 运行时环境是Autodesk Revit插件,支持Autodesk Revit 2014-2021。 BimAngle引擎NW 运行时环境是Autodesk Navisworks插件,支持Autodesk Navisworks Manager 2014-2021。 BimAngle引擎DWG 不需要其他软件依赖项。 BimAngle引擎DGN 运行时环境是Bentley MicroS
2021-11-19 14:15:09 2.64MB C#
1
基于cesium的通视分析法,利用射线分析实现可视分析,可用于碰撞检测,3d tiles模型分析
2021-10-08 10:38:37 2KB cesium js 3d tiles
1
Unity3DTiles Unity3DTiles是开放格式的基于Unity的实现,用于流传输和渲染大型静态模型,例如由摄影测量管线生成的静态模型。 3D Tiles规范的好处在于,它允许一种通用渲染实现来支持使用许多不同数据结构(例如,二叉树,四叉树或八叉树)进行平铺的数据集。 它还支持稀疏数据表示,因此它可以很好地适应具有可变详细密度的数据集。 实施细节 关于对象模型和树遍历算法的参考信息可以在找到。 支持的功能 请注意,自从最初的开发完成以来,3d-tiles规范一直在发展。 现在,tileet.json模式的使用已经有些过时了,应该在不久的将来进行更新。 平铺格式支持 批处理b3dm 实例化的i3dm 点云点-已实施但未经测试 复合cmt Tileset功能支持 边界体积 领域 盒子 地区 viewerRequestVolume 几何错误-计算中可能存在的
2021-08-30 15:02:39 20.3MB C#
1