3D Tiles官方示例资源下载链接

这篇具有很好参考价值的文章主要介绍了3D Tiles官方示例资源下载链接。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

本文列出Cesium官方提供的 3D Tiles 1.0和1.1规范的9个示例切块集(tileset)。

有关如何使用本地服务器托管这些示例的详细信息,请参阅 INSTRUCTIONS.md。

3D Tiles官方示例资源下载链接,3d

推荐:用 NSDT设计器 快速搭建可编程3D场景。

1、Metadata Granularities

Metadata Granularities这个3D Tiles 1.1 示例演示了 中元数据在不同粒度级别的使用。 该示例由具有 4 个切块的tileset组成,其中每个切块有 5 个内容,并且这些内容被分配到两个不同的组。 元数据被分配给切块集、切块、每个内容以及组。
3D Tiles官方示例资源下载链接,3d

下载地址:Metadata Granularities Tileset

2、Sparse Implicit Quadtree

Sparse Implicit Quadtree是使用3D Tiles 1.1的隐式平铺来表示小型稀疏四叉树的示例tileset。

四叉树有 6 个可用级别,每个子树有 3 个级别。 第 5 级中有 32 个可用切块。每个切块都有一个内容,这是一个简单的 glTF 资源,作为 GLB(glTF 二进制)文件,仅包含与相应切块范围相对应的单位正方形的一部分 。 除了具有内容的切块及其各自的祖先之外,没有其他切块可用。
3D Tiles官方示例资源下载链接,3d

下图显示了tileset的 6 个级别。 可用的tile包含 1,并显示为绿色。 不可用的tile包含 0,并显示为红色。 包含内容的单元格标记为 1+(仅在级别 5 中)。

3D Tiles官方示例资源下载链接,3d

subtreeInfo.md 中汇总了 .subtree 文件的 JSON 部分以及存储在二进制缓冲区中的可用性信息。

下载地址:Sparse Implicit Quadtree Tileset

3、Sparse Implicit Octree

Sparse Implicit Octree是使用3D Tiles 1.1的隐式平铺来表示小型稀疏八叉树的示例切块集。

八叉树有 6 个可用级别,每个子树有 3 个级别。 树中有 31 个包含内容的图块:

  • 第 1 层有 1 个切块
  • 第 2 层有 2 个切块
  • 第 3 级有 4 个切块
  • 第 4 级有 8 个切块
  • 第5 级 有16 个切块

每个内容都是一个简单的 glTF 资源,作为 GLB(glTF 二进制)文件,仅包含与相应切块范围相对应的单位立方体的一部分。 除了具有内容的切块及其各自的祖先之外,没有其他切块可用。

3D Tiles官方示例资源下载链接,3d

下载地址:Sparse Implicit Octree Tileset

4、Multiple Contents

此示例演示了3D Tiles 1.1如何在单个切块中存储多个内容对象。
3D Tiles官方示例资源下载链接,3d

Tileset的根切块包含一个模型,即具有正弦波的简单平面,有两种不同的表示形式:

  • 作为纹理三角形网格 glTF 资源的低分辨率表示
  • 具有顶点颜色的高分辨率点网格表示,作为另一个 glTF 资源

下载地址:Multiple Contents Tileset

5、Bounding Box Tests

Bounding Box Tests是一个将单个简单 glTF 模型嵌入到3D Tiles 1.1的tileset中的示例切块集,并显示相应 glTF 包围体的适当切块集包围体。

3D Tiles官方示例资源下载链接,3d

该目录包含六个不同的图块集,每个图块集都有一个 glTF 资源。 资产和目录是根据模型的包围体命名的,以最小和最大点的形式给出:

  • (0,0,0) - (1,1,2)
  • (0,0,0) - (1,2,1)
  • (0,0,0) - (2,1,1)
  • (0,0,2) - (1,1,4)
  • (0,2,0) - (1,4,1)
  • (2,0,0) - (4,1,1)

下载地址:Bounding Box Tests Tileset

6、Tileset with full Metadata

此示例根据 3D Tiles 1.1的元数据规范中定义的类型系统演示了可能与实体关联的元数据类型。
3D Tiles官方示例资源下载链接,3d

该示例包含一个仅存储元数据的切块集,其中包含一个模式和一个元数据实体,两者都涵盖了所有可能的属性类型:

  • 类型为 STRING、BOOLEAN 和 ENUM 的单个属性
  • 具有所有数字组件类型 UINT8、INT8、UINT16、INT16、UINT32、INT32、UINT64、INT64、FLOAT32、FLOAT64 的单一 (SCALAR) 属性
  • 复合类型 VEC2、VEC3、VEC4、MAT2、MAT3 和 MAT4,以及所有数字组件类型
  • 具有所有组件类型的数组,一次具有固定长度,一次具有动态长度
  • 所有整数分量类型都以标准化形式使用一次,以非标准化形式使用一次

下载地址:Tileset With Full Metadata

7、Tileset with discrete LODs

这是一个3D Tiles 1.0示例,包含三个切块,每个切块都包含不同程度轻量化的斯坦福龙网格模型。

  • 根切块 - 高度简化的龙
  • 子切块 - 中度简化的龙
  • 孙切块-原始的龙

当满足图块的屏幕空间错误时,它将被其更高 LOD 子级替换。
3D Tiles官方示例资源下载链接,3d

下载地址:Tileset with discrete LODs

8、Tileset With Request Volume

这个3D Tiles 1.0 切块集显示切块的 requestVolume 属性。 当查看器位于点云的请求体积内时,将渲染点云。 此外,此示例说明了从主tileset.json 中加载外部tileset。
3D Tiles官方示例资源下载链接,3d

下载地址:Tileset With Request Volume

9、Tileset With Tree Billboards

这个 3D Tiles 1.0切块集包含两个切块,一个具有完整 3D 树的 .i3dm,另一个具有 2D 广告牌树的 .i3dm。 缩小时,3D 树会被广告牌取代。

注意:广告牌效果被编码到 i3dm 的嵌入式 glTF 模型中,但使用矢量切片也可以实现类似的效果。
3D Tiles官方示例资源下载链接,3d

下载地址:Tileset With Tree Billboards


原文链接:3D Tiles官方示例资源 — BimAnt文章来源地址https://www.toymoban.com/news/detail-615913.html

到了这里,关于3D Tiles官方示例资源下载链接的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Python小技巧】使用必杀技一键安装Ta-lib(其它第三方库装不上的也可以参考,链接下载不了可通过文中CSDN资源下载)

    最近升级了电脑系统,换了个nvme的ssd,系统装了win11。界面很清爽,心情不错。安装了最新版本的Anaconda,Python也更新到3.10版本,环境都配置好了,但新装系统后,很多都需要重新配置。由于频繁需要使用到股票行情的指标计算,Ta-lib是必不可少的。但没想到安装依旧报错。

    2024年02月07日
    浏览(118)
  • 3D点云之语义分割(相关官方示例介绍)

    之前在博客中提到,会考虑用深度学习来对3D点云进行处理,接下来迈出脚步,先整几个例子来熟悉它。例子原型来源于官网,博主在其基础上做了一些代码修改。 1. Keras中的资源 Code examples 2.openvinotoolkit open_model_zoo/demos at master · openvinotoolkit/open_model_zoo · GitHub 主要参考官网

    2024年02月06日
    浏览(42)
  • 资源分享·病毒样本下载资源分享

    微步在线云沙箱 https://s.threatbook.cn/ 使用病毒sha256即可寻找病毒样本;该站点也可上传可疑文件/可疑URL地址到沙箱中,进行分析 。 以永恒之蓝为例,样本sha256是:ed01ebfbc9eb5bbea545af4d01bf5f1071661840480439c6e5babe8e080e41aa

    2024年02月06日
    浏览(46)
  • Unity 改变下载资源商店中资源默认路径的方法

    Unity 改变下载资源商店中资源默认路径的方法 Unity资源商店中免费资源可以被我们很好的使用,尤其对于暂时还不会自己设计资源的创作者。但是,unity默认是将资源商店的下载路径设置在了C:Users操作系统当前用户AppDataRoamingUnityAsset Store-5.x,如果你删除这个文件夹,一会

    2024年02月11日
    浏览(41)
  • 电影资源 BT PT下载的电影命名 规则 资源 详解

    初识 一般来说,正规压制组压制的电影,都采用 0day 命名方式,即:英文名称、版本说明、年份、片源、分辨率、视频编码、音频格式、压制小组。 例如文件名:Jumanji.The.Next.Level.DC.2019.BluRay.1080p.X264.DTS-HD.MA5.1-MTeam。 解读如下: 英文名称:Jumanji The Next Level 版本说明:DC(即

    2024年02月03日
    浏览(40)
  • JDK11 官网下载(提供网盘下载资源)

    我们要学习 Java 语言去开发 Java 程序,就需要先下载 JDK,JDK 是 Java 开发工具包,包含了编译、运行 Java 程序所需的各种工具和资源,有 Java 编译器、Java 运行时环境,还有常用的 Java 类库等。本文将详细介绍如何从官网下载 JDK。 Oracle(甲骨文)公司是一家全球领先的企业级

    2024年02月08日
    浏览(47)
  • 3D Tiles 规范(一概述)

    3D Tiles 专为流式传输和渲染大量 3D 地理空间内容而设计,例如摄影测量、3D 建筑、BIM/CAD、实例化要素和点云。它定义了分层数据结构和一组提供可渲染内容的Tile格式。3D Tiles 没有定义内容可视化的明确规则;客户可以根据自己认为合适的方式可视化 3D Tiles 数据。    在 3

    2024年04月25日
    浏览(39)
  • vue项目静态文件资源下载

    业务场景:页面有一个导入功能,需要一个模板文件供下载,文件放在本地。 对于 Vue 3 + Vite 项目,使用 require 方法来导入模块是不被支持的。require 是 CommonJS 规范中用于模块导入的方法,在 Webpack 等构建工具中常用。 Vite 使用 ES 模块规范,并且支持动态导入(Dynamic Import)

    2024年02月11日
    浏览(40)
  • 【Python】批量下载页面资源

    有一些非常不错的资源网站,比如一些MP3资源网站。资源很丰富,但是每一个资源都不大,一个一个下载费时费力,想用Python快速实现可复用的批量下载程序。 获得包含资源链接的静态页面,用beautifulsoup分析页面,获得所有MP3资源的实际地址,然后下载。通过提前获得资源

    2024年02月10日
    浏览(32)
  • glTF模型转3D Tiles

    将 glTF 模型转换为 3D Tiles 格式需要使用一些工具来完成。其中一种方法是使用 Cesium 的 3D Tiles 工具。 Cesium 是一个开源的 3D 地球浏览器,它提供了一个命令行工具,可以将 glTF 模型转换为 3D Tiles 格式。要使用这个工具,你需要先安装 Node.js 和 Cesium。然后,你可以使用以下命

    2024年02月11日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包