Appinn Feed|小众软件
通过摄像头实现镜面效果。 示例: https://shiny-button.vercel.app/ 项目: https://github.com/alexwidua/prototypes 视频 蚁工厂
#css #gl b23.tv/BV1vwM3zFESr
如果组件形状固定,可以预先计算好法线贴图和高光贴图,直接使用svg filter来实现,无需javascript和WebGL。无论使用css实现还是着色器,计算负载都要远远小于使用Three.js这样的真3D引擎,实际上使用法线贴图渲染折射比高斯模糊计算量还小。
https://github.com/rxing365/html-liquid-glass-effect-webgl #code
如果组件形状固定,可以预先计算好法线贴图和高光贴图,直接使用svg filter来实现,无需javascript和WebGL。无论使用css实现还是着色器,计算负载都要远远小于使用Three.js这样的真3D引擎,实际上使用法线贴图渲染折射比高斯模糊计算量还小。
https://github.com/rxing365/html-liquid-glass-effect-webgl #code
Bilibili
在HTML中实现液态玻璃组件_哔哩哔哩_bilibili
众所周知目前CSS没有一个叫做“折射”的效果(废话),在看了苹果发布会之后虽然对实用性有些疑问,不过感觉比较有趣,于是用HTML中的canvas组件以及片段着色器也实现了一个,发个视频记录一下。可以基本模仿苹果的折射、高光、毛玻璃效果,不过苹果在法线形状、光照、动效上明显有着更加深入的打磨。因为GPU对使用法线扰动实现的折射效果支持非常成熟(2004年的Half-life2就有这种效果了),意外的, 视频播放量 28827、弹幕量 2、点赞数 552、投硬币枚数 79、收藏人数 542、转发人数 101…
#js #gl #web 日常
https://egaoneko.github.io/playground/examples/mapbox-choropleth.html OSM 热力图
https://github.com/skeeto/webgl-particles 经典GL:
https://webglfundamentals.org/webgl/lessons/zh_cn/webgl-fundamentals.html
https://thebookofshaders.com/13/?lan=ch 分形布朗运动(FBM)的递归嵌套! 地形生成! 🔍 terrain
https://particlesgl.naughtyduk.com/demos/demo-3 经典鼠标粒子,但 js 库
https://physarum.mathigatti.com/ 这是一个极其流畅的 WebGL 实现。它增加了音频响应。点击麦克风图标,放一首节奏感强的音乐,看着数百万粒子随着低音炮瞬间重新排列神经网络。
https://egaoneko.github.io/playground/examples/mapbox-choropleth.html OSM 热力图
https://github.com/skeeto/webgl-particles 经典GL:
https://webglfundamentals.org/webgl/lessons/zh_cn/webgl-fundamentals.html
https://thebookofshaders.com/13/?lan=ch 分形布朗运动(FBM)的递归嵌套! 地形生成! 🔍 terrain
https://particlesgl.naughtyduk.com/demos/demo-3 经典鼠标粒子,但 js 库
https://physarum.mathigatti.com/ 这是一个极其流畅的 WebGL 实现。它增加了音频响应。点击麦克风图标,放一首节奏感强的音乐,看着数百万粒子随着低音炮瞬间重新排列神经网络。