我在一个简单的项目上苦苦挣扎,作为一个例子/沙箱,我在我的输出上渲染一个小的振荡矩形。我没有使用glclearcolor()而是在每一帧上我先画一个黑色矩形,然后与glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA)混合;
我的目标是在我玩之前帧的这个黑色矩形反馈的 alpha 时看到,慢慢地褪色,某种轨迹,它或多或少是有效的。
不过,我的主要问题是,这条小路永远不会真正消失,而且我试图找到这条小路的时间越长,它变得越糟。另外,在看到任何踪迹之前,我必须完全启动 alpha,我真的不明白为什么。