OpenFrameworks笔刷工具实现



我正在开发开放框架。

我做了一个应用程序,从实时feed中提取用户的脸,并将其投影在选定颜色的矩形上。现在我希望用户能够在脸的背景中画一些东西。要做到这一点,我需要实现一个画笔工具。

中所面对的问题:

  1. 如果我将ofSetBackgroundAuto()设置为false,脸部不会在下一帧刷新。
  2. 如果ofSetBackgroundAuto设置为true,那么画笔不会绘制,因为背景会一次又一次刷新。

请帮忙!!

可以使用一个帧缓冲对象ofFbo https://github.com/openframeworks/openFrameworks/blob/master/libs/openFrameworks/gl/ofFbo.h

ofFbo fbo;
setup(){
    fbo.allocate(ofGetWidth(), ofGetHeight());
}
draw(){
    fbo.begin();
    //draw your brush
    fbo.end();
    fbo.draw();
    //draw face
}

相关内容

  • 没有找到相关文章

最新更新