首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
threejs
订阅
csrissettled
更多收藏集
微信扫码分享
微信
新浪微博
QQ
25篇文章 · 0订阅
Three.js 进阶之旅:Shader着色器入门
本文内容主要包括了解什么是着色器、为什么要使用着色器、GLSL 语言的基本语法规则、理解顶点着色器、片元着色器、掌握Attributes、Varyings、Uniforms的区别,两种着色器材质用法等
一步一步实现 Shader 水波纹效果(入门到进阶)
水波纹的核心原理很简单:就像往水里扔石子,水面会泛起一圈圈涟漪。在 Shader 里,就是用正弦/余弦函数模拟这种“波动”,再让纹理或顶点跟着波动“动起来”。 一、先搭个舞台:用 Three.js 加
Three.js Shader 实现酷炫折射小球效果(上)
本篇文章里古柳将教大家如何一步步实现出一个酷炫漂亮的“折射小球”3D效果,其中将运用到平坦着色、面法线及其更新、平行光下的漫反射等等内容。
手撸一个星系,送给心爱的姑娘!(Three.js Shader 粒子系统实现)
用 Three.js Shader 粒子系统手撸一个超级漂亮的星系效果!学习如何在球体和圆盘上设置顶点、如何插值颜色、让粒子运动起来等等!
一个特别神奇的网站:Wayback Machine 网站时光机。可以用来找 Shader 页面!
几年前学shader好几次碰到原作网页已下线打不开或改版,无法体验原作Shader效果,且有时缺少模型图片等影响学习...前阵子接触到网站时光机,突然灵光一闪发现好像可以用来找当初的Shader页面
黑白手绘线稿图变3D彩色粒子,带你用Three.js Shader一步步实现(下)
本文将讲解粒子动画等内容,实现粒子在自身位置上下移动、在随机的无序状态和特定形状的有序状态之间变化、以及不同形状之间切换过渡等效果,这些都是很多实际 shader 网页里很常见、很实用的知识!
黑白手绘线稿图变3D彩色粒子,带你用Three.js Shader一步步实现(上)
通过将黑白线稿图片绘制到canvas画布上,以获取像素颜色值过滤出黑色部分坐标位置,并用于设置Three.js Shader粒子系统,再结合RGB数值不断减小做出颜色深浅变化的效果。
没有前端能抵抗住的酷炫效果,带你用Three.js Shader一步步实现
两年前看到 Pepyaka 这个网页效果,被其丝滑酷炫漂亮到效果所惊艳,今天终于可以带大家用 Three.js Shader 一步步详复现这个效果,其实并不复杂,相信很多前端、程序员都会喜欢这样的效果
一文读懂 Three.js ShaderMaterial
本文将深入剖析Three.js ShaderMaterial关键属性,帮助开发者掌握自定义着色器的核心控制能力。
从零开始学习three.js(19):一文详解three.js中的着色器
引言 在WebGL和Three.js的3D图形渲染中,着色器(Shader) 是实现复杂视觉效果的核心工具。通过编写自定义的着色器代码,开发者可以直接操作GPU,实现从基础颜色渲染到动态光照、粒子效