WebGPU小白入门(二):绘制简单三角形——4.录制渲染通道
为了让大家更好的理解和使用即将开源的WebGPU引擎,Orillusion的工程师们为大家准备了一系列的WebGPU课程!
WebGPU小白入门(一)介绍了如何用Vite零基础创建一个WebGPU的项目,以及WebGPU和WebGL的发展过程,以及如何运用async/await处理WebGPU API中的异步函数,收到了同学们的热烈欢迎!
本期视频干货满满,以最详细的步骤,教你如何绘制一个WebGPU三角形,并且掌握WebGPU 在浏览器中运行的架构,了解整个 WebGPU 绘制的基本流程,初始化device,创建渲染管线,录制渲染通道。每一步中都对应一些常用的API。
如何请求 adapter?如何请求 device ?如何去配置一个 canvas?
小小的三角形,大大的知识体系,赶快学起来吧!
https://www.bilibili.com/video/BV1MS4y1K7qe/?vd_source=1fa2fb264a953f5311ffb73685c06d7f
相关推荐
webgpu-wgsl-hello-triangle:如何使用WebGPU着色语言使用WebGPU渲染三角形的示例-“ Hello world!” 图形学
WebGPU / WGSL三角形您好! 如何使用WebGPU阴影语言-“ Hello World!”使用WebGPU渲染三角形的示例。 图形学。 它能做什么? 如果您的浏览器支持WebGPU和WGSL ,则应该可以看到一个灰色的正方形,中间有一个绿色的三角形。 就是这样。 实时示例: : WebGPU和WGSL正在开发中! 请注意, 和规范尚未最终确定,实现方式也在发生变化! 访问以检查当前状态。 把事情简单化! WebGPU是一个低级API,因此它是“ Hello World!”。 不能是单线的,但是此回购协议应尽可能地简单。 只有两个文件:一个用于HTML,一个用于JavaScript-没有Node.js,Weback等。 是否可以进一步简化代码? 教我如何! :) 测试结果(2021-03-25) 在Chrome Canary v91.0.4457.2 x64 Wi
webgpu-test:WebGPU 测试
webgpu-test WebGPU 测试 这些示例在标志--enable-unsafe-webgpu后面的和中运行。 图书馆 WebGPU (GLSL) WebGPU (WGSL) 关联 关联 关联 关联 WASM (Rust+GLSL) 关联 关联 巴比伦.js 关联 关联 关联 关联 关联 关联 关联 红色GPU 关联 关联 关联 关联 关联 三.js + WebGPURenderer 链接(WIP) 链接(WIP) 链接(WIP) 链接(WIP) 链接(WIP) Hilo3d 链接(WIP) 链接(WIP) 链接(WIP)
webgpu-seed::red_triangle_pointed_up::seedling:有关如何使用WebGPU渲染问候三角形的示例
:red_triangle_pointed_up: WebGPU种子 您可以用来开始自己的渲染器的WebGPU存储库。 访问以进行类型生成,但是否则,您应该使用 。 设置 首次安装: 文本编辑器,例如 。 然后在您的任何终端(例如VS Code的Integrated Terminal)中键入以下内容。 # :ewe: Clone the repo git clone https://github.com/alaingalvan/webgpu-seed # :optical_disk: go inside the folder cd webgpu-seed # :hammer: Start installing dependencies, building, and running at localhost:8080 npm start 有关Node.js,程序包等的更多详细信息,请参阅有关设计Web库和应用程序的博客文章。 项目布局 随着项目变得越来越复杂,您将需要
WebGPU-96章完整教程
WebGPU_96章完整教程
WebGLBook-master
WebGLBook-master,8章练习文件,示例,一本书的资源。


