首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
WebGPU 系列
红尘散仙
创建于2025-03-14
订阅专栏
通过Typescript和Rust两种语言,一览WebGPU 3D 世界。
等 7 人订阅
共8篇文章
创建于2025-03-14
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
八、WebGPU 基础入门——加载图像纹理
八、WebGPU 基础入门——加载图像纹理 本节将介绍如何加载图像纹理到 WebGPU 中,并在屏幕上绘制出来。我们将使用 image crate 来加载图像文件,并将其转换为 WebGPU 可用的纹
七、WebGPU 基础入门——Texture 纹理
七、WebGPU 基础入门——Texture 纹理 之前,我们探讨了用于向着色器传递数据的关键数据类型GPUBuffer,这其中包括了UniformBuffer、StorageBuffer以及Vert
六、WebGPU 基础入门——Vertex 缓冲区和 Index 缓冲区
六、WebGPU 基础入门——Vertex 缓冲区和 Index 缓冲区 WebGPU中的顶点缓冲区是存储顶点数据(如位置、颜色、纹理坐标等)的GPU显存区域,用于向顶点着色器提供几何图形渲染所需的数
五、WebGPU 基础入门——Storage 缓冲区
五、WebGPU 基础入门——Storage 缓冲区 WebGPU中的Storage缓冲区是一种允许着色器读写、存储动态数据的缓冲区,适用于需要修改或处理大规模数据的场景(如计算着色器、粒子系统)。这
四、WebGPU 基础入门——Uniform 缓冲区与内存对齐
四、WebGPU 基础入门——Uniform 缓冲区与内存对齐 上一节,我们通过 WebGPU 创建了一个简单的三角形,并渲染到屏幕上。这节我们将学习如何使用 Uniform 缓冲区传递数据到着色器中
三、WebGPU 基础入门——绘制三角型
本节将通过一个简单的例子,带你一步步认识WebGPU的渲染管线,并学习如何编写顶点着色器和片元着色器。我们将使用TypeScript和Rust两种编程语言来实现这个例子。 由于两种语言渲染的环境不一样
二、WebGPU 基础入门——基础知识
WebGPU简介 WebGPU 是由 W3C GPU for the Web 工作组主导设计的新一代 Web 图形与计算 API,旨在为现代 GPU 硬件提供底层访问能力,同时兼顾跨平台兼容性(支持
一、WebGPU 基础入门——环境搭建
前言 本系列文章源于我的WebGPU技术学习实践,尝试通过TypeScript与Rust双重视角解构现代图形API的设计哲学。区别于单一语言的学习路径,这种跨语言对照的方式能够更清晰地揭示: API抽