在图形环境中,术语"橡皮筋"是什么意思?

Ale*_*ing 2 opengl graphics terminology

在各个地方,我看到了在提到图形绘制时使用的术语"橡皮带".在这种情况下,人们似乎建议使用XOR进行绘图,我得到的印象是该术语指的是用于避免重绘整个帧的特定绘图技术.

但是,我还没有找到任何确切定义术语"橡皮筋"的含义的东西.就一般意义而言,如果没有过多地讨论实施细节,"橡皮筋"一词的含义是什么?它的目的是什么?

Jer*_*rem 5

在不清除屏幕的情况下绘制形状是一种非常古老的技术.如果你想绘制一个移动的矩形,想法是只绘制前一帧和新帧之间的差异(添加新部分,删除旧部分,保持公共部分不变).

XOR技巧是,如果你用它绘制一些东西,它会将你的颜色设置为帧缓冲.如果您在同一区域再次绘制它,它会删除您的颜色.

据我所知,自90年代以来,它一直没有用于交互式渲染(至少在类似PC的平台上).