读书人

关于GLSL的vertex色彩(一共有700个tim

发布时间: 2013-04-07 12:50:11 作者: rapoo

关于GLSL的vertex颜色(一共有700个time step)
vertex 有20万个, 有700个时间点. 就是说 每个时间点20万个vertex上的颜色都不一样.

怎么用glsl赋值 使我可以动态显示vertex的颜色变化?

就是随着时间的移动, vertex上的颜色不断变化?

我找到的例子都是vertex color没有变化的那种, 如何动态赋值? 貌似glsl就是针对动态赋值加速的?

谢谢
[解决办法]
你可以设定一个关于时间的参数,传进shader程序里面。

看看这篇用shader Cg加速了的粒子系统代码吧~
GPU加速的粒子系统

[解决办法]
楼上已经说了,传时间变量到shader里面,另外你要计算颜色需要的变量也传进去~

读书人网 >图形图像

热点推荐