首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
山海思录
掘友等级
目标是全干的钱端攻城狮
vue、threejs、shader vite
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
53
文章 49
沸点 4
赞
53
返回
|
搜索文章
赞
文章( 49 )
沸点( 4 )
黑白手绘线稿图变3D彩色粒子,带你用Three.js Shader一步步实现(上)
通过将黑白线稿图片绘制到canvas画布上,以获取像素颜色值过滤出黑色部分坐标位置,并用于设置Three.js Shader粒子系统,再结合RGB数值不断减小做出颜色深浅变化的效果。
黑白手绘线稿图变3D彩色粒子,带你用Three.js Shader一步步实现(下)
本文将讲解粒子动画等内容,实现粒子在自身位置上下移动、在随机的无序状态和特定形状的有序状态之间变化、以及不同形状之间切换过渡等效果,这些都是很多实际 shader 网页里很常见、很实用的知识!
没有前端能抵抗住的酷炫效果,带你用Three.js Shader一步步实现
两年前看到 Pepyaka 这个网页效果,被其丝滑酷炫漂亮到效果所惊艳,今天终于可以带大家用 Three.js Shader 一步步详复现这个效果,其实并不复杂,相信很多前端、程序员都会喜欢这样的效果
手撸一个星系,送给心爱的姑娘!(Three.js Shader 粒子系统实现)
用 Three.js Shader 粒子系统手撸一个超级漂亮的星系效果!学习如何在球体和圆盘上设置顶点、如何插值颜色、让粒子运动起来等等!
手把手带你入门 Three.js Shader 系列(八)
本篇文章古柳将教大家如何在顶点着色器里对长方体的顶点进行不同角度的旋转,从而实现出“扭麻花”般的效果。
手把手带你入门 Three.js Shader 系列(七)
本文教大家用GUI控制参数;将 noise 函数的数值转换成颜色,并结合 step、mix 插值颜色、使用 Pantone 年度代表色调色板颜色等做出双色 noise 小球;通过 HSL更好地控制颜色
手把手带你入门 Three.js Shader 系列(一)
正式开启 Three.js Shader 教程,在本篇文章里带大家看看几何体上的顶点属性,介绍下 GLSL 基础、顶点着色器、片元着色器等内容。
手把手带你入门 Three.js Shader 系列(三)
本文将继续结合 GLSL 的内置函数和简单的 sin 正弦函数,教大家利用 uv 做出更多酷炫的效果。
手把手带你入门 Three.js Shader 系列(四)
本篇文章教大家通过 GLSL 内置函数 mix 对颜色进行插值,并重温前两篇文章所学的颜色渐变与突变、重复条纹、圆圈等效果,在此基础上实现彩色插值等效果。
手把手带你入门 Three.js Shader 系列(五)
本文作为第一阶段片元着色器的最后一篇,将先带大家用前篇文章里讲到的组合方式实现棋盘格效果,会延展到abs取绝对值的操作;另外涉及aastep抗锯齿以及smoothstep平滑插值等等内容。
下一页
个人成就
文章被点赞
25
文章被阅读
5,664
掘力值
160
关注了
6
关注者
8
收藏集
9
关注标签
34
加入于
2020-10-12