摘要:
原文:https://cesium.com/blog/2022/10/05/tour-of-the-new-gltf-architecture-in-cesiumjs/ CesiumJS 和 glTF 之间有一段很长的合作关系。在 2012 年,CesiumJS 就实现了一个 glTF 加载器,是最 阅读全文
摘要:
1. 丐版 HelloWebGPU 最简单的 WebGPU 程序应该是这样的: <script> const init = () => { if ('gpu' in navigator) { console.log(navigator.gpu) } else { console.log('浏览器不支 阅读全文
摘要:
原文 https://github.com/OmarShehata/webgpu-compute-rasterizer/blob/main/how-to-use-timestamp-queries.md 本文如何使用 WebGPU 的时间戳查询(timestamp-query)功能来计算你的 GPU 阅读全文
摘要:
⚠ 文章更新 适应 Vite 插件和 CesiumJS 新版本的文章已发布: https://www.cnblogs.com/onsummer/p/17299759.html 本篇已归档。 由于 Vue2 已经进入维护期,且 Vue2 对待组件内的 data 是无差别使用 Object.define 阅读全文

摘要:
CesiumJS 更新日志 1.96 与 1.97 - 新构建工具 esbuild 体验及 Model API 更替完成 截止发文,1.97 还未发布,但已经在源码仓库完成了 Model API 的替换,文章会跟进。本文着重介绍新的构建指令的用法(配套 esbuild 的使用),见第三节。 首先介绍 阅读全文
摘要:
1. 核心概念 这部分不会详细展开,以后写教程时会深入。以下只是核心概念,是绝大多数 WebGPU 原生程序要接触的,并不是全部。 ① 适配器和设备 适配器,也就是 GPUAdapter,指代真正的物理显卡,WebGPU 给了个对象来代替它: const adapter = await naviga 阅读全文
摘要:
1. 常见问题 ① WebGL、ThreeJS 会淘汰吗?WebGL 是不是过时了?WebGPU 性能是不是比 WebGL 强? ThreeJS 会淘汰吗? ThreeJS、BabylonJS 两个应用级 3D 库一直在设计 WebGPU 为底层的新渲染器,后者尤为积极。 什么是应用级?这两个库都屏 阅读全文
摘要:
写文目的 不是经常用,可能会忘记基本用法,自留。 贴图 效果 注意点 构成矩形的两个三角形需要使用 mapboxgl.MercatorCoordinate.fromLngLat 方法转换至 WebGL 中的场景世界坐标,注意案例中是如何设置三角形顺序的,要逆时针 render 函数是每一帧绘制的调用 阅读全文
摘要:
1. 前言 1.1. 经典的 OGC 标准回顾 直至今日,GeoServer 仍在发挥作用,WebGIS 的几大服务标准仍在应用: WMS,网络地图服务 WMTS,网络瓦片地图服务 WFS,网络要素服务 这三个应该是耳熟能详的了,还有其它的就不列举了,本篇的重点并不是介绍这些现行标准,上面三个标准的 阅读全文

摘要:
本文只介绍实际工作中常用的 WMS、WMTS、WFS、TMS 四种,WCS、WPS 等其它 OGC WebService 类型请自行查阅官方资料。 0. 参数传递方式 键值对 RESTful API SOAP 三种方式对于下文列举的服务并不是全都存在的,例如 WMS 就只有第一种。 本文不介绍 SO 阅读全文