Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Игры";
Текущий архив: 2009.10.04;
Скачать: [xml.tar.bz2];

Вниз

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

 
@!!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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.007 c
15-1248771986
Kolan
2009-07-28 13:06
2009.10.04
Ошибка F2438 UCS-4 text encoding not supported.


9-1182594213
Max_
2007-06-23 14:23
2009.10.04
DirectX


3-1227530650
maxbog
2008-11-24 15:44
2009.10.04
Проблема с исходником Delphi


1-1218088634
ormada
2008-08-07 09:57
2009.10.04
xml rpc + wordpress


15-1249167230
DillerXX
2009-08-02 02:53
2009.10.04
нужна электронная мартышка





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский