我正在尝试使用WebGL / Three.js
创建交互式背景动画动画将从双色渐变
动画将受外部因素(强度,速度等)控制
结果应如下所示:https://www.youtube.com/watch?v=PdrkrCFRHWA
我不确定Vista是如何设法实现效果的,我对可能会产生类似结果的技术感兴趣。我正在寻找如何开始的指针
我应该使用alpha混合生成的纹理和跳舞四边形吗?
我应该使用像素着色器吗?
等
欢迎任何提示。
答案 0 :(得分:1)
我会使用three.js并渲染一堆三角形条带,并在片段着色器上执行渐变效果。
效果看起来相当简单,可以直接在片段着色器中完全计算,因此全屏四边形也可以很好地工作。真的取决于你的目标细节类型,我会尝试两者。