上一页 1 2 3 4 5 6 ··· 27 下一页
摘要: 教程 - 在 Vue3+Ts 中引入 CesiumJS 的最佳实践@2023 这篇如果 Vue 和 CesiumJS 不发生史诗级的变动,应该不会再有后文了。主要是这类文章没什么营养。 这篇主要修正上篇 https://www.cnblogs.com/onsummer/p/16629036.html 中一些插件的变化,并升级开发服务器的版本。 心急的朋友拉到文末,有示例工程链 阅读全文
posted @ 2023-04-09 03:37 岭南灯火 阅读(4887) 评论(6) 推荐(5)
摘要: 其实有时间琢磨规范文档的话,倒也不必费时间自己琢磨,这篇算是一些口水话心得。 规范文档指路:OGC Standard - Two Demensional Tile Matrix Set #6. TileMatrixSet,对,并不是 WMTS 规范,而是更精确的 2D瓦片阵列集规范,它独立于 WMT 阅读全文
posted @ 2023-03-05 06:18 岭南灯火 阅读(967) 评论(1) 推荐(1)
摘要: 记一次 CesiumJS 中非 4326/3857 WMTS 数据的加载 记一次 CesiumJS 中 WMTS 数据的加载 CesiumJS 能用的 WMTS 目前只支持两种切片方案(TilingScheme): 0 级瓦片有 2 个的 GeographicTilingScheme 0 级瓦片只有 1 个的 WebMercatorTilingScheme 光说很抽象,上 阅读全文
posted @ 2023-03-01 00:06 岭南灯火 阅读(1928) 评论(2) 推荐(2)
摘要: CesiumJS PrimitiveAPI 高级着色入门 - 从参数化几何与 Fabric 材质到着色器 - 下篇 书接上文 https://www.cnblogs.com/onsummer/p/cesium-primitive-api-tutorial.html 3. 使用 GLSL 着色器 明确一个定义,在 Primitive API 中应用着色器,实际上是给 Appearance 的 vertexShade 阅读全文
posted @ 2023-02-13 11:03 岭南灯火 阅读(2164) 评论(1) 推荐(5)
摘要: CesiumJS PrimitiveAPI 高级着色入门 - 从参数化几何与 Fabric 材质到着色器 - 上篇 Primitive API 还包括 Appearance API、Geometry API 两个主要部分,是 CesiumJS 挡在原生 WebGL 接口之前的最底层图形封装接口(公开的),不公开的最底层接口是 DrawCommand 为主的 Renderer API,DC 对实时渲染管线的技术要求 阅读全文
posted @ 2023-02-12 15:50 岭南灯火 阅读(2648) 评论(1) 推荐(3)
摘要: 前置说明 这篇介绍的在 Awesome GIS 基本上都有,经过我的筛选,在 npmjs.com 上也都能找到,方便融入日益强大的 npm 生态。不过这些库大部分都保留了全局库的形式,在非框架中也能使用。有一部分是浏览器 + NodeJS 双端可用的。 1. 与数据格式转换解析相关 1.1. 解析和 阅读全文
posted @ 2023-02-05 21:15 岭南灯火 阅读(2200) 评论(1) 推荐(1)
摘要: 这篇仅为自己工作中在 js 和 ts 交叉斗智斗勇的实践中留下的经验,不一定完全、合理,仅供参考,有错漏难免,有则评论区指出。 前置知识 - JavaScript 的各种模块化情况 全局模块,在 globalThis 上可以访问,一般是 iife 库程序 ES 模块 CommonJS 模块 前置知识 阅读全文
posted @ 2023-01-31 18:37 岭南灯火 阅读(340) 评论(0) 推荐(1)
摘要: 解决 CesiumJS 1.100 源码开发时 pnpm 不兼容的问题 1.100 版本后, CesiumJS 对源码进行了分包(也就是 workspaces,又一说法 monorepo,npm@v7、pnpm 都原生支持这种解决方案),使用的是 npm 原生的 workspaces 方案,即在 package.json 中新增字段: { "workspaces": [ 阅读全文
posted @ 2022-11-21 14:11 岭南灯火 阅读(663) 评论(0) 推荐(0)
摘要: 原文:https://cesium.com/blog/2022/10/05/tour-of-the-new-gltf-architecture-in-cesiumjs/ CesiumJS 和 glTF 之间有一段很长的合作关系。在 2012 年,CesiumJS 就实现了一个 glTF 加载器,是最 阅读全文
posted @ 2022-10-25 23:34 岭南灯火 阅读(2629) 评论(1) 推荐(0)
摘要: 1. 丐版 HelloWebGPU 最简单的 WebGPU 程序应该是这样的: <script> const init = () => { if ('gpu' in navigator) { console.log(navigator.gpu) } else { console.log('浏览器不支 阅读全文
posted @ 2022-09-01 00:41 岭南灯火 阅读(1372) 评论(2) 推荐(0)
上一页 1 2 3 4 5 6 ··· 27 下一页