自定义博客皮肤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

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

原创 基于three.js的shader入门教程 三

threejs交流群511163089片源着色器前面提了,点会三个三个的构造成三角面,这个就是给三角面上色了。有varying这种开头的变量有uniform开头的变量varying vec3 a;这种变量 是从顶点着色器传来的你需要在顶点着色器也写一句var geometry = new THREE.SphereBufferGeometry(10);var mate...

2019-11-20 17:20:55 878 2

原创 基于three.js的shader入门教程 二

threejs交流群511163089顶点着色器这个是决定你那个点最后画在屏幕哪个位置的,最后xyz都是[-1,1]这么一个区间的值 z用来处理遮挡关系点的位置怎么传入呐 有VAO,VBO这些东西 但是我们基于threejs,emm,threejs给你封装了一下叫attributeattribute下有position字段normal字段uv字段等等,里面会装很多float像这样...

2019-11-19 15:38:56 1313 2

原创 基于three.js的shader入门教程 一

threejs交流群511163089扫盲一下shader是什么东西 这暂时不重要 这里重要的是写这个需要编程语言。threejs用的是glsl这款,语法跟C差不多。这个在web端暂时只有顶点着色器 片源着色器可以用,这俩是啥?模型是三角面构成的,每个点有个三维坐标。顶点着色器 一般是为了把你的模型的每个点投到屏幕上,上色的时候,你如果想看得见这个点,必须投到屏幕的可视坐标...

2019-11-15 08:57:38 2439 6

原创 OpenGL 视锥体求法

看了这个https://blog.csdn.net/qq_31709249/article/details/80175119是高手讲的是假设P是空间的一点(x,y,z)写成vec4(x,y,z,1) 最终[-1,1]的时候P2(x1/w1,y1/w1,z1/w1,1)然后proj*viewModelMatrix之后 第一行是abcd 第四行是efgh 那么a*x+b*y+c*z+d=x1 ...

2019-11-26 09:31:00 879

原创 C# ref out两个关键字学习一下

ref这个名字和C++的引用应该是一样的噢。功能也是传指针,好东西。out这个关键字我第一次见是在glsl里头,你给个变量,在函数执行过程赋值,保存出来,或者在着色器每个阶段结束的时候抛出这个值给下一阶段配合in使用C#里这个out貌似只有函数参数这个用法,而且函数里头必须赋值,不然还会报错。...

2019-11-13 15:13:31 104

原创 C# List 学一下

Add 可以直接添加一个元素AddRange添加一个集合在尾部Insert(i,ele)可以插入一个元素InsertRange(i,list2)插入一个listCount是数量Contains是是否包含Remove单个元素RemoveAt(i)删除index=i的元素RemoveRange(i,len)从i删除len个元素Clear()清空IndexOf(...

2019-11-07 10:10:27 140

原创 threejs 第四十一用 shader实现蜂窝六边形纹理

实现原理是参考的shaderbook,做法和那书上也有点点的不一样,灵光一闪,这个可以生成到rtt上,然后贴给几何图形,我其实比较喜欢这个形状的,很有科技感。threejs交流群511163089...

2019-11-03 14:31:20 1406

VulkanSDK.zip

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

2020-08-09

openGL资源包

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

2017-12-13

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

TA关注的人

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