Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.10.04;
Скачать: CL | DM;

Вниз

Конфликт тени и прозрачных текстур.   Найти похожие ветки 

 
@!!ex_   (2007-06-18 19:35) [0]

Рисую на сцене деревья.
Листья - текстуры с альфой.
Когда накладываю тень получается не хилый баг:
РИсуется дерево. текстура даже там, где прозрачная забивает Z-buffer...
Тень должна лечь ЗА этой текстурой, но т.к. буффер глубины забит, получается торчит дерево и сквозь него видно скажем дорогу, при это все темное, а дорога просвечивающая через дерево ярко освещена.
Как его можно избежать??


 
Yashin ©   (2007-06-18 20:23) [1]

шейдеры использывать можно?


 
@!!ex_   (2007-06-19 08:19) [2]

Не желательно.
Я знаю, что можно как то через маску работать. То есть рисуется сначала маска, а потом собственно квад, но как это делать без понятия. :(


 
Sapersky   (2007-06-20 14:18) [3]

А что мешает рисовать деревья после теней? Точнее, после вывода SV, но до рисования тени. Ведь при выводе SV запись в Z-буфер отключается, так что они не должны его "испортить".


 
@!!ex_   (2007-06-20 16:16) [4]

тема! Так и сделал. Все кул. Правда на самом деле косяк все равно может пролезть, но с нашим видом(практически сверух, под небольшим углом) этого косяка ваще не видать.


 
XProger ©   (2007-06-20 17:29) [5]

glEnable(GL_ALPHA_TEST);
glAlphaFunc(GL_GREATER, max_discard_aplha);


 
@!!ex_   (2007-06-20 19:03) [6]

> [5] XProger ©   (20.06.07 17:29)

Ну так хрен его знает, какая там у текстурок прозрчность. :(
Ставить, больше 0?


 
XProger ©   (2007-06-20 22:54) [7]

@!!ex_, менее 0.1 обычно :)
Т.е. любой фрагмент с альфой менее 0.1 будет отбрасываться, следовательно не попадёт в Depth Buffer, Stencil Buffer, Accum, Color... )



Страницы: 1 вся ветка

Текущий архив: 2009.10.04;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.016 c
2-1249040793
Zheksonz
2009-07-31 15:46
2009.10.04
Выгружаю процесс, аиконкапроболжает висеть на TaskBar


15-1249286693
cwl
2009-08-03 12:04
2009.10.04
Аудионаркотики


3-1227778244
vegarulez
2008-11-27 12:30
2009.10.04
Вопрос про ZeosDBO. (Zquery.Fields[i].AsDatetime)


2-1248432381
Franzy
2009-07-24 14:46
2009.10.04
Копирование картинки непопиксельно, а одним махом


2-1248867537
xyz
2009-07-29 15:38
2009.10.04
ключевое поле-счетчик