自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

webgpu

webgpu

  • 博客(8)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 threejs 第三十一用 自定义后期 ShaderPass

/** * @author alteredq / http://alteredqualia.com/ */THREE.ShaderPass = function ( shader, textureID ) { THREE.Pass.call( this );//这里给readBuffer默认取名为tDiffuse this.textureID = ( textureID !== ...

2019-04-30 15:01:21 4417

原创 web端的shader效果3

这个glsl扫描还是比较简单的。如果改改颜色 应该有些场景还是用得上的

2019-04-20 18:42:16 494

原创 坐标系

从建模软件开始 到世界坐标系先是初始坐标 position然后会经过建模的人的操作 变换得到position1然后这个导出后 被加载进程序 敲代码的人会再变换他 得到position2这时候就是世界坐标了...

2019-04-20 18:09:11 113

原创 web端的shader效果2

扫光的glsl 看起来还是比较花哨的下面还有动图看链接:https://pan.baidu.com/s/1BkMTAxvFoP_WF9nRgEzrDg提取码:qbsq

2019-04-19 23:07:25 750

原创 threejs 第三十用 ExtrudeGeometry

new THREE.Shape(a) a=[n个 THREE.Vector2(xxx,yyy)]这样先构造一个平面然后var extrudeSettings = {steps: Number,//分几份depth: Height,//拔起来多高//这里还有很多参数 但是我没怎么用 有兴趣可以看看 还能整出圆角来};最后new THREE.ExtrudeBufferG...

2019-04-18 14:47:55 1747

转载 记一下别人的偏导文章

链接https://www.jianshu.com/p/235495b42e59

2019-04-17 18:15:15 219

原创 threejs第二十九用 transparent blending

transparent 这个东西 false就不显示 如果是visible 才会检查后面的blending默认是normal状态 相当于没blending 也就是这时候的透明靠的是opacity*1.0。。。纯透明可能是discard吧?。?然后 blending有很多参数可以设置THREE.AddEquationTHREE.SubtractEquationTHREE.Reve...

2019-04-11 16:24:29 1480

原创 threejs第二十八用 记一下vertexColor

buffergeometry这类品种都能使用ans=[]for(...)ans.push(xxx)大概就是var geo=new THREE.XXXBufferGeometrygeo.addAttribute('color', new THREE.Float32BufferAttribute(ans, 3));这样顶点属性就含有顶点颜色信息了材质中vertexColors...

2019-04-09 09:04:58 3623

VulkanSDK.zip

去那几个官网下载东西会因为不知名原因很慢,并且有时候会半途下载失败,我把glm glfw-3.3.2.bin.win64 vulkansdk打包一起下载下来了

2020-08-09

openGL资源包

两个文件夹都打包好了。只需要解压出来你自己找个路径。

2017-12-13

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

TA关注的人

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