代码之家  ›  专栏  ›  技术社区  ›  ozke

OpenFrasWorks:(C++):模糊、辉光等经典效果

  •  4
  • ozke  · 技术社区  · 15 年前

    我正在做一些简单的OpenFrasWorks(C++)测试绘制不同的形状,我想知道如何应用过滤器,如模糊,辉光…

    我来自一个AS3背景,在那里这是一块蛋糕。我知道不会那么容易,但我想找点线索。

    我读过一些人正在使用ofxshader,但我也找不到任何关于它的教程。

    事先谢谢。

    1 回复  |  直到 15 年前
        1
  •  4
  •   luopio    15 年前

    ofxshader可以用于这些效果。和许多插件一样,代码就是文档。所以你必须深入了解xshader.h和cpp的实际情况。假定事先知道了着色器,并且头文件建议这样做: http://www.evl.uic.edu/aej/594/

    还有一些效果,比如模糊,在ofxopencv中,但是这些只能应用于图像,这意味着你需要调用ofimage.grabscreen,然后执行效果并调用draw。着色速度更快。