不,不是。引用规范(任何版本,附录A:不变性):
这可能是一个奇怪的问题,但我需要知道OpenGL对绘制的几何体(多边形、直线等)的边进行别名的方式是否"一致",这意味着它在不同的平台/硬件上看起来是一样的。
在这种情况下,混叠是"抗混叠"要去除的尖锐边缘。然而,我想要混叠,并希望将其用于需要混叠效果达到像素完美的动画技术(用于精灵类型的效果)。这可行吗,还是不可能预测它在不同计算机上的别名?
OpenGL规范不是像素精确的。因此,它不能保证不同GL实现生成的图像之间的精确匹配。然而,在某些情况下,该规范确实为同一实现生成的图像指定了完全匹配。
所以可能会有变化。还要考虑一些图形驱动程序允许用户强制抗锯齿,从而覆盖应用程序的设置。