2012-02-04 69 views
0

我试图创建一个使用WebGL的/ three.js所创建的Windows Vista极光屏保像在OpenGL

  • 动画将从一个双色渐变生成的交互式动画背景幕布效果

  • 动画将由外部因素(强度,速度等)

结果应该是这样进行控制:https://www.youtube.com/watch?v=PdrkrCFRHWA

我不确定Vista如何设置效果,我对可能产生类似效果的技术感兴趣。我正在寻找指引如何开始

  • 我应该使用alpha混合生成的纹理和舞蹈四边形?

  • 我应该使用像素着色器吗?

任何提示的欢迎。

回答

1

我会使用three.js并呈现一堆三角形条,并在片段着色器上进行渐变效果。

效果看起来相当简单,可以直接在片段着色器中完全计算,因此全屏四元组也可以很好地工作。实际上取决于你所瞄准的细节类型,我会试验两者。