Я думаю все знают про эти тени. Со стандартными моделями игроков они работаю на ура, а вот с HD кривовато. Вобщем смотрим скрин в атаче.
А теперь вопрос, от чего такое может быть? Как это пофиксить?
Хехе. В тенях бузера стоит ограничение на 2000 поликов. Если в модели больше то тень рендерится криво. В принципе это просто дефайн, смени с 2000 к примеру на 8000 и будет тебе счастье
А под ксашем и движковые тени тоже глючат, но только если самому скомпилить, пусть даже не изменненый, чистый, только что скачанный код. А если качаешь бинарники движка - все на ура работает. Тайна притайна прямо.
Потому что в субмодели головы меньше двух тысяч поликов. (epeFk@ прав, надо менять дефайн. 4096 хватит за глаза, если конечно модель делал не извращенец.
(epeFk@ писал: Хехе. В тенях бузера стоит ограничение на 2000 поликов
ну ты посмотри. Только прикрикнул на него и сразу же оказалось что наш товарищ и в сорцах ориентируется и про важные ограничения знает.
А с виду - ну вообще не причём.
can somehow fix this bug with shadows?
on original animation from HL everything is OK after changing code on 9 Ways blending code things get worse as the first image
I haven't tried to make shadows work with 9-way blending, but I remember there was a small workaround in third-person weapon model rendering code. Make sure it isn't broken, and m_pRenderModel still points to correct weapon model when rendering shadows.