C++ OpenGL:别名是一种可预测且一致的现象吗?
这可能是一个奇怪的问题,但我需要知道OpenGL为绘制的几何体(多边形、直线等)的边添加别名的方式是否“一致”,这意味着它在不同的平台/硬件上看起来是相同的C++ OpenGL:别名是一种可预测且一致的现象吗?,c++,opengl,graphics,portability,aliasing,C++,Opengl,Graphics,Portability,Aliasing,这可能是一个奇怪的问题,但我需要知道OpenGL为绘制的几何体(多边形、直线等)的边添加别名的方式是否“一致”,这意味着它在不同的平台/硬件上看起来是相同的 在这种情况下,混叠是“抗混叠”旨在消除的锐利边缘。但是,我想要锯齿,并希望将其用于需要完美像素锯齿效果的动画技术(用于精灵类型效果)。这是可行的,还是不可能预测它将如何在不同的计算机上使用别名?不,不是。引用规范(任何版本,附录A:不变性): OpenGL规范不是像素精确的。因此,它不能保证不同GL实现生成的图像之间的精确匹配。但是,在某些
在这种情况下,混叠是“抗混叠”旨在消除的锐利边缘。但是,我想要锯齿,并希望将其用于需要完美像素锯齿效果的动画技术(用于精灵类型效果)。这是可行的,还是不可能预测它将如何在不同的计算机上使用别名?不,不是。引用规范(任何版本,附录A:不变性): OpenGL规范不是像素精确的。因此,它不能保证不同GL实现生成的图像之间的精确匹配。但是,在某些情况下,该规范确实为相同实现生成的图像指定了精确匹配 所以可能会有变异。还考虑到一些图形驱动程序允许用户强制反走样,重写应用程序的设置。