会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
岭南灯火
博客园
首页
新随笔
联系
管理
[置顶]
文章汇总
摘要: 创建了一个饮茶地: https://github.com/JamcaaLaa 欢迎 PR,不欢迎点关注和Star。 1. Cesium 1.1. 技术回顾 地平线剔除技术 Cesium 中的图形技术:渲染一帧 Cesium 中的图形技术:渲染体系结构 Cesium 中的图形技术:图形结构 Cesiu
阅读全文
posted @ 2020-11-22 23:40 岭南灯火
阅读(4943)
评论(0)
推荐(10)
2023年5月21日
CesiumJS 源码杂谈 - 时间与时钟系统
摘要: [TOC] 你知道吗? - Cesium 是元素 **铯** 的英文单词,而 **铯原子钟** 具有世界上最高的计时精度 - 时间,是时刻间隔的意思,时刻是静态的点;而时间就指有起止时刻的一段范围 - 很多应用都要有一个时钟,例如 GPS 授时、实时渲染系统,时间可以测量很多事物,万物运动也体现了时
阅读全文
posted @ 2023-05-21 13:28 岭南灯火
阅读(980)
评论(1)
推荐(2)
2023年4月16日
CesiumJS 源码杂谈 - 从光到 Uniform
摘要:
之前对实时渲染(RealTimeRendering)的殿堂就十分向往,也有简单了解过实时渲染中的光,无奈一直没能系统学习。鉴于笔者已经有一点 CesiumJS 源码基础,所以就抽了一个周末跟了跟 CesiumJS 中的光照初步,在简单的代码追踪后,发现想系统学习光照材质,仍然是需要 RTR 知识的,
阅读全文
posted @ 2023-04-16 23:16 岭南灯火
阅读(1164)
评论(0)
推荐(1)
2023年4月9日
教程 - 在 Vue3+Ts 中引入 CesiumJS 的最佳实践@2023
摘要:
这篇如果 Vue 和 CesiumJS 不发生史诗级的变动,应该不会再有后文了。主要是这类文章没什么营养。 这篇主要修正上篇 https://www.cnblogs.com/onsummer/p/16629036.html 中一些插件的变化,并升级开发服务器的版本。 心急的朋友拉到文末,有示例工程链
阅读全文
posted @ 2023-04-09 03:37 岭南灯火
阅读(4072)
评论(6)
推荐(5)
2023年3月5日
谈谈 WMTS 中的 TileMatrix 与 ScaleDenominator
摘要: 其实有时间琢磨规范文档的话,倒也不必费时间自己琢磨,这篇算是一些口水话心得。 规范文档指路:OGC Standard - Two Demensional Tile Matrix Set #6. TileMatrixSet,对,并不是 WMTS 规范,而是更精确的 2D瓦片阵列集规范,它独立于 WMT
阅读全文
posted @ 2023-03-05 06:18 岭南灯火
阅读(738)
评论(1)
推荐(1)
2023年3月1日
记一次 CesiumJS 中非 4326/3857 WMTS 数据的加载
摘要:
记一次 CesiumJS 中 WMTS 数据的加载 CesiumJS 能用的 WMTS 目前只支持两种切片方案(TilingScheme): 0 级瓦片有 2 个的 GeographicTilingScheme 0 级瓦片只有 1 个的 WebMercatorTilingScheme 光说很抽象,上
阅读全文
posted @ 2023-03-01 00:06 岭南灯火
阅读(1464)
评论(2)
推荐(2)
2023年2月13日
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 岭南灯火
阅读(1831)
评论(1)
推荐(5)
2023年2月12日
CesiumJS PrimitiveAPI 高级着色入门 - 从参数化几何与 Fabric 材质到着色器 - 上篇
摘要:
Primitive API 还包括 Appearance API、Geometry API 两个主要部分,是 CesiumJS 挡在原生 WebGL 接口之前的最底层图形封装接口(公开的),不公开的最底层接口是 DrawCommand 为主的 Renderer API,DC 对实时渲染管线的技术要求
阅读全文
posted @ 2023-02-12 15:50 岭南灯火
阅读(2333)
评论(1)
推荐(3)
2023年2月5日
浅谈浏览器端 WebGIS 开发可能会用到的、提升效率的 js 库
摘要: 前置说明 这篇介绍的在 Awesome GIS 基本上都有,经过我的筛选,在 npmjs.com 上也都能找到,方便融入日益强大的 npm 生态。不过这些库大部分都保留了全局库的形式,在非框架中也能使用。有一部分是浏览器 + NodeJS 双端可用的。 1. 与数据格式转换解析相关 1.1. 解析和
阅读全文
posted @ 2023-02-05 21:15 岭南灯火
阅读(1873)
评论(1)
推荐(1)
2023年1月31日
如何手动补充陈年老库(或纯 JS 代码)的 TypeScript 类型?
摘要: 这篇仅为自己工作中在 js 和 ts 交叉斗智斗勇的实践中留下的经验,不一定完全、合理,仅供参考,有错漏难免,有则评论区指出。 前置知识 - JavaScript 的各种模块化情况 全局模块,在 globalThis 上可以访问,一般是 iife 库程序 ES 模块 CommonJS 模块 前置知识
阅读全文
posted @ 2023-01-31 18:37 岭南灯火
阅读(262)
评论(0)
推荐(1)
2022年11月21日
解决 CesiumJS 1.100 源码开发时 pnpm 不兼容的问题
摘要:
1.100 版本后, CesiumJS 对源码进行了分包(也就是 workspaces,又一说法 monorepo,npm@v7、pnpm 都原生支持这种解决方案),使用的是 npm 原生的 workspaces 方案,即在 package.json 中新增字段: { "workspaces": [
阅读全文
posted @ 2022-11-21 14:11 岭南灯火
阅读(562)
评论(0)
推荐(0)
下一页
公告