会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
岭南灯火
博客园
首页
新随笔
联系
管理
上一页
1
2
3
4
5
6
7
8
9
···
27
下一页
2022年3月25日
WebGPU 工具分享 - WGSL 代码高亮插件(VSCode)与预处理工具
摘要: WGSL 还在积极讨论中,虽然各位大佬不是很满意这个新生儿。 不过,社区已经有了基础的实验性工具(VSCode 插件),并支持了较新的语法。 ① WGSL 插件 这个插件支持对文件扩展名为 .wgsl 的源代码文件进行高亮显示。 ② WGSL Literal 插件 这个插件允许你在 JavaScri
阅读全文
posted @ 2022-03-25 15:50 岭南灯火
阅读(1184)
评论(0)
推荐(1)
2022年3月23日
WebGPU 计算管线、计算着色器(通用计算)入门案例:2D 物理模拟
摘要: 原文译名:WebGPU - 专注于处理核心(GPU Cores),而不是绘图画布(Canvas) 原文发布于 2022年3月8日,传送门 https://surma.dev/things/webgpu 这篇东西非常长,不计代码字符也有1w字,能比较好理解 WebGPU 的计算管线中的各个概念,并使用
阅读全文
posted @ 2022-03-23 21:43 岭南灯火
阅读(2188)
评论(0)
推荐(2)
2022年3月14日
WebGL 与 WebGPU比对[8] - 系列完结总结与感想
摘要: 系列完结后记 林林总总写了一些文章来对比 WebGL 与 WebGPU 的常规功能,兴许在 API 的理解上有些业余,甚至不排除有表述错误,但是写对的部分,我希望对读者与未来的图形开发者有所启迪。 过去,WebGL 给 Web 图形开发者打开了一扇新的大门: 原来浏览器可以不借助插件搞酷炫的三维效果
阅读全文
posted @ 2022-03-14 09:00 岭南灯火
阅读(606)
评论(0)
推荐(2)
WebGL 与 WebGPU比对[7] - 渲染的目的地
摘要: 1. 综述 其实,写到第六篇比对基本上常规的 API 就差不多比对完了(除了 GPGPU、查询方面的 API 未涉及),但是有一个细节仍然值得我开一篇比对文章进行思考、记录,那就是渲染到何处。 WebGL 的上下文对象是与 canvas 元素强关联的,没有 canvas 创建不了上下文,也就是说,W
阅读全文
posted @ 2022-03-14 08:59 岭南灯火
阅读(589)
评论(0)
推荐(0)
OpenLayers 6.13 新特性
摘要: 1 概述 6.13 版本带来了一些新特性: 对于每个图层对象,你可以使用 layer.getData() 方法来获取它的像素数据 类 ol/style/Text 支持了富文本标签,可以在一个标签中用不同的字体、样式了 模块 ol/proj 中,useGeographic() 和 setUserPro
阅读全文
posted @ 2022-03-14 08:58 岭南灯火
阅读(623)
评论(0)
推荐(1)
Cesium 1.91 更新日志 - MSAA 与原生 Promise 来了
摘要: 不兼容式更新📣 在下一个版本,也就是 Cesium 1.92,第三方库 when.js 将被原生 Promise API 代替。Cesium.when 将被废弃,且于下个版本移除。关于如何升级,请参考下方个人点评,我转载了官方指导文档。 修复了当 Scene 没有渲染时(例如 css 样式设为 n
阅读全文
posted @ 2022-03-14 06:42 岭南灯火
阅读(1617)
评论(0)
推荐(0)
WebGL 与 WebGPU比对[6] - 纹理
摘要: 图形编程中的纹理,是一个很大的话题,涉及到的知识面非常多,有硬件的,也有软件的,有实时渲染技术,也有标准的实现等非常多可以讨论的。 受制于个人学识浅薄,本文只能浅表性地列举 WebGL 和 WebGPU 中它们创建、数据传递和着色器中大致的用法,格式差异,顺便捞一捞压缩纹理的资料。 1. WebGL
阅读全文
posted @ 2022-03-14 06:18 岭南灯火
阅读(1408)
评论(0)
推荐(0)
2022年2月28日
为何在打包工具中导入 Cesium 的 css 失败了?
摘要: 1 问题起因 我使用 vite2 + vanillajs 模板创建 CesiumJS 项目,其中,main.js 是这样的: import { Viewer } from 'cesium' import './style.css' import 'cesium/Source/Widgets/widg
阅读全文
posted @ 2022-02-28 18:55 岭南灯火
阅读(1160)
评论(2)
推荐(0)
WebGL 与 WebGPU比对[5] - 渲染计算的过程
摘要: 前两篇文章介绍了 WebGL 和 WebGPU 是如何准备顶点和数字型 Uniform 数据的(纹理留到下一篇),当渲染所需的原材料准备完成后,就要进入逻辑组装的过程。 WebGL 在这方面通过指定“WebGLProgram”,最终触发“drawArrays”或“drawElements”来启动渲染
阅读全文
posted @ 2022-02-28 03:02 岭南灯火
阅读(1250)
评论(0)
推荐(0)
2022年2月19日
WebGL 与 WebGPU比对[4] - Uniform
摘要: 众所周知,在 GPU 跑可编程管线的时候,着色器是并行运行的,每个着色器入口函数都会在 GPU 中并行执行。每个着色器对一大片统一格式的数据进行冲锋,体现 GPU 多核心的优势,可以小核同时处理数据;不过,有的数据对每个着色器都是一样的,这种数据的类型是“uniform”,也叫做统一值。 这篇文章罗
阅读全文
posted @ 2022-02-19 03:18 岭南灯火
阅读(985)
评论(1)
推荐(1)
上一页
1
2
3
4
5
6
7
8
9
···
27
下一页
公告