|
Дата: Авг 5, 2004 18:35:17
В программе выводятся несколько полигонов одного размера друг за другом в перспективе, с одинаковыми значениями (R,G,B,A) A = 0.2 получается эффект эсли смотреть через несколько слоев стекла, чем больше полигонов перекрывается тем менее прозрачнее. Включаю glEnable(GL_POLYGON_SMOOTH) polygon antialiasing, при использовании glBlendFunc(GL_SRC_ALPHA, GL_ONE) все нормально, а если вместо GL_ONE ставить GL_ONE_MINUS_SRC_ALPHA то на полигонах появляются какието диагональные черные линии? как этого избежать.
|