在不同的地方,我都看到过在指代图形绘制时使用的术语“橡皮筋”。在这种情况下,人们似乎建议使用 XOR 进行绘图,我的印象是该术语指的是一种用于避免重新绘制整个框架的特定绘图技术。
然而,我还没有找到任何可以准确定义“橡皮筋”一词含义的内容。只是一般意义上,在不过多讨论实现细节的情况下,“橡皮筋”一词的含义是什么以及它的目的是什么?
这是一种非常古老的技术,可以在不清除屏幕的情况下绘制形状。如果你想绘制一个移动的矩形,想法是只绘制前一帧和新帧之间的差异(添加新部分,删除旧部分,保持公共部分不变)。
XOR 技巧是,如果您用它绘制某些内容,它会将您的颜色设置为帧缓冲区。如果您在同一区域第二次使用它绘制,它会消除您的颜色。
据我所知,自 90 年代以来,这还没有用于交互式渲染(至少在类似 PC 的平台上)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)