threejs
蜡笔小先
这个作者很懒,什么都没留下…
展开
-
shadertoy 转换 three.js
如果shadeer只用作scene中的一个物体的纹理 那么需要删除 iResolution 并且使用适当的值来替换他,使用它会导致shader随着离相机距离(离窗口越近fragCoord.xy / iResolution.xy映射区间越大)产生不同效果并且shader始终直面你 即使你在侧面看他。fragCoord参与运算需要指定 fragCoord.xy。iResolution修改。原创 2023-07-31 21:06:24 · 135 阅读 · 1 评论 -
glsl,shader,glsl内置函数
原因是着色器材质它涉及到另一种语言–GLSL,只有懂了这个语言,我们才能更好的写出着色器材质,利用好的我们的GPU。将x值钳于minVal和maxVal之间,意思就是当xmaxVal时返回maxVal,当x在minVal和maxVal之间时,返回x。同样,如果x=0并且y原创 2023-07-29 20:46:30 · 173 阅读 · 0 评论 -
three.js 创建文本的几种方式
three.js 创建文本的几种方式原创 2023-03-06 22:06:52 · 671 阅读 · 0 评论 -
three.js BufferGeometry 设置顶点uv信息,在shader着色器实现渐变效果。
【代码】three.js BufferGeometry 设置顶点uv信息,在shader着色器实现渐变效果。原创 2023-02-25 11:11:48 · 1133 阅读 · 0 评论