· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.DIRECTX.OPENGL —› Polygon antialiasing и GL_ONE_MINUS_SRC_ALPHA

Посл.отвђт Сообщенiе


Дата: Авг 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 то на полигонах появляются какието диагональные черные линии? как этого избежать.


Дата: Сен 29, 2004 12:48:46

может "переполнение" ? Или там "математика с насыщением" юзается... не знаю


Дата: Сен 29, 2004 20:21:27


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.142