首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
用户4863401988243
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 16
沸点 0
赞
16
返回
|
搜索文章
赞
文章( 16 )
沸点( 0 )
手把手带你入门 Three.js Shader 系列(九)
本篇文章古柳将讲解对 plane 平面偏移顶点时一些需要注意的地方;重新详细讲解下 smoothstep 平滑函数,以及用 smoothstep 来实现在一定区域范围内才生效偏移等内容。
黑白手绘线稿图变3D彩色粒子,带你用Three.js Shader一步步实现(下)
本文将讲解粒子动画等内容,实现粒子在自身位置上下移动、在随机的无序状态和特定形状的有序状态之间变化、以及不同形状之间切换过渡等效果,这些都是很多实际 shader 网页里很常见、很实用的知识!
黑白手绘线稿图变3D彩色粒子,带你用Three.js Shader一步步实现(上)
通过将黑白线稿图片绘制到canvas画布上,以获取像素颜色值过滤出黑色部分坐标位置,并用于设置Three.js Shader粒子系统,再结合RGB数值不断减小做出颜色深浅变化的效果。
没有前端能抵抗住的酷炫效果,带你用Three.js Shader一步步实现
两年前看到 Pepyaka 这个网页效果,被其丝滑酷炫漂亮到效果所惊艳,今天终于可以带大家用 Three.js Shader 一步步详复现这个效果,其实并不复杂,相信很多前端、程序员都会喜欢这样的效果
手撸一个星系,送给心爱的姑娘!(Three.js Shader 粒子系统实现)
用 Three.js Shader 粒子系统手撸一个超级漂亮的星系效果!学习如何在球体和圆盘上设置顶点、如何插值颜色、让粒子运动起来等等!
手把手带你入门 Three.js Shader 系列(二)
本文古柳将介绍如何利用顶点上的 UV 纹理坐标并结合 GLSL 里几个常用的内置函数来实现一些简单的效果,带大家初步体验 Shader 编程的神奇之处。
手把手带你入门 Three.js Shader 系列(三)
本文将继续结合 GLSL 的内置函数和简单的 sin 正弦函数,教大家利用 uv 做出更多酷炫的效果。
手把手带你入门 Three.js Shader 系列(四)
本篇文章教大家通过 GLSL 内置函数 mix 对颜色进行插值,并重温前两篇文章所学的颜色渐变与突变、重复条纹、圆圈等效果,在此基础上实现彩色插值等效果。
手把手带你入门 Three.js Shader 系列(五)
本文作为第一阶段片元着色器的最后一篇,将先带大家用前篇文章里讲到的组合方式实现棋盘格效果,会延展到abs取绝对值的操作;另外涉及aastep抗锯齿以及smoothstep平滑插值等等内容。
手把手带你入门 Three.js Shader 系列(六)
本篇文章古柳教大家如何在顶点着色器里用 sin、random、noise 等函数对顶点坐标进行偏移从而改变几何体形状,我们将学到如何用几行代码就实现出酷炫的shader动画效果。
下一页
关注了
6
关注者
1
收藏集
1
关注标签
12
加入于
2022-07-15