logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

web端的shader效果2

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

unity 使用 compute shader的步骤

这里kernel 指定main函数入口,RWStructuredBuffer就是数组,具体size是在外部指定的,可能这里头也能grow吧,后面试试,但是感觉最好还是外部显式指定大小为好。把CS挂上,然后这2个赋值搞上去,CS之执行的时候才会操作这个材质和这个compute shader。创建一个compute shader 一个普通shader一个材质 一个C#这里详细的记载使用步骤,我这个例子

文章图片
#unity#图形渲染
three.js 第五十五用 给shader传递uniform注意事项

我有12个uniform变量,我以为达到了上限,但上限应该是16个,我只能排查别的原因,我最后删掉了和viewMatrix有关的逻辑,画面恢复了正常,我进行猜测,我外面传入的值是否不正确?我这样写了一个材质,但是他不报错,只是简单的画面全黑,没有警告,没有报错。尽量别用引擎内置关键字。最后我猜测变量名字不能用。...

web端的shader效果十一 模拟车漆

搞个learnOpenGL里的PBRshader 然后根据clearcoat修改环境光部分的合成方式看着光泽感还可以试试粉色?。?试试红色试试黑色试试蓝色

基于three.js的shader入门教程 十

threejs交流群511163089threejs交流群511163089threejs交流群511163089这是第300篇文章,咱们说点技巧吧。这个怎么做的喃 bloom就不说了 直接用的官网的那个东西。这些一蹦一跳的怎么做的喃。基于一个planebuffergeometry。interval里面更新数据就行了。这里基于plane的话,你可以在shadertoy学到神级操作。shader做了

#webgl
图形学数据结构 half-edge

这个东西,看了之后 只有一个感觉WC你看了之后,很可能会感觉俺也一样这是https://www.flipcode.com/archives/The_Half-Edge_Data_Structure.shtml介绍是用来精细化网格和简化网格用得上的不同的拓扑形状你还要考虑一下是否好使看看人家的点 装的是起点是vert的边和起点xyz人家的边 装的是终点vert然后边...

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

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

threejs 第四十用 shader实现剖切

var geo=new THREE.BoxBufferGeometry(10,10,10,1,1,1)var material=shader();setInterval(() => {material.uniforms.t.value+=0.1;}, ...

web端的shader效果4 Threejs飞线

这个有2000根飞线。我是1060显卡 34FPS如果需要的 请自行研究

图形学数据结构 half-edge

这个东西,看了之后 只有一个感觉WC你看了之后,很可能会感觉俺也一样这是https://www.flipcode.com/archives/The_Half-Edge_Data_Structure.shtml介绍是用来精细化网格和简化网格用得上的不同的拓扑形状你还要考虑一下是否好使看看人家的点 装的是起点是vert的边和起点xyz人家的边 装的是终点vert然后边...

    共 28 条
  • 1
  • 2
  • 3
  • 请选择