自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (4)
  • 收藏
  • 关注

原创 WebGPU-9

本来这里要介绍最后一个sample,animometer.html的这个sample是为了展示uniform-buffer 和dynamic-uniform-buffer的性能指标之间的差异但是由于官方已经删除了这个特性。具体可以看:https://gpuweb.github.io/gpuweb/但是由于我之前已经记录了早先的spec:可以明显发现这个特性已经不在了。虽然写着TO...

2019-08-18 19:03:13 757

原创 WebGPU-8

第五个例子,compute_boidsboids指的是群落,一群鸟,一群人什么的。特指一大群什么东西统一结尾:以上均为个人理解和一家之言,有任何错漏之处欢迎留言讨论,共同进步,一经发现错漏,必立刻更新,且会在修改处指明reporter。谢谢...

2019-07-19 15:00:52 1523

原创 WebGPU-6

再来看看第三个例子,textured_cube

2019-07-14 13:44:36 567

原创 WebGPU-7

第四个例子,fractal_cube

2019-07-14 13:44:30 481

原创 WebGPU-5

再来看看第二个例子,rotating_cube我们再来看看这个例子的代码:先来看看shader部分:

2019-07-14 13:44:23 1231 3

原创 WebGPU-4

xxx

2019-07-14 13:44:15 1556

原创 WebGPU-3

看了这么多,肯定是头晕脑胀了,还是要实操一下。首先我们打开现阶段唯一支持WebGPU的浏览器,Chrome Canary,然后输入chrome://flags/#enable-unsafe-webgpu然后把WebGPU的设置打开:如果仍然显示不支持,重启一下Canary就好了。注:再次强调下,需要一个Mac,Windows下的Canray不好使 -_-!!!接下来重点分析几个例子:...

2019-07-14 13:44:08 620

原创 WebGPU-2

摘要WebGPU是一套运行在GPU上的用于渲染和计算的暴露出来的接口。(-_-有点废话,和WebGL一个作用呗)介绍:这份说明屌爆了。(厚颜无耻)数据类型定义(Type Definitions)typedef long i32;typedef unsigned long u32;typedef unsigned long long u64;dictionary GPUCol...

2019-07-14 13:44:00 1233

原创 WebGPU-1

初衷:一直在从事Web端的3D相关工作,主要集中在3D渲染的研发。偶然间在YouTube看到了一段谷歌发布的介绍WebGPU的视频。觉得这是个很有意思的新技术。而且解决了很多现有的WebGL渲染中的痛点,所以就想跟着这套东西一起把仔细看一下。WebGL出来已经十几年了,大概有个12年了。网上关于这套API接口的资料和教程浩如烟海,配上很多成熟的在线渲染引擎和游戏。做的比较好的有ThreeJS,...

2019-07-14 13:43:50 6005 2

卡耐基梅陇大学 计算机图形学 PPT 4-transform

卡耐基梅陇大学 计算机图形学CG 4-transform

2011-02-04

卡耐基梅陇大学 计算机图形学 ppt 1节

卡耐基梅陇大学 计算机图形学 ppt mesh for CG

2011-02-04

四叉树分割界面点(基于OPENGL实现)

用OPENGL写的小程序 采用四叉树的数据结构 递归解决屏幕上的点 并将它们分割

2009-06-11

J2EE_api大全

记录了J2EE所有的API 而且是CHM格式 方便好用

2008-12-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除