Дядя Миша писал: Вообще-то там мержится пвс лайта с пвс игрока.
Почему? Они же не связаны друг с другом. На этапе рендеринга в шадовмапу.
Частично проблему решает принудительный fullvis в R_SetupViewCache. Тени от решеток так и пропадают, а вот от стен вроде бы нет.
Я, кажется, нашел последнее звено, откуда Элбер тащил текстуры. Вы, может быть, удивитесь, но это Параграф 78.
ncuxonaT писал: Пропадает тень от некоторых фейсов, если их не видит игрок.
Кроме вот того момента на видео, на картах паранои еще много таких мест?
Добавлено 28-01-2021 в 15:34:
Освежил в памяти код шадовмаппинга, там нету стрёмных мест, функция использует тот же маркер, что и для обычного прохода, там просто не могут пропадать отдельные фейсы, т.е. баг скорее всего неверно классифицирован и сделаны неправильные выводы. Я поэтому тебя и подталкиваю к правильной мысли. Для начала надо определиться, что именно мы чиним.
Добавлено 28-01-2021 в 15:35:
Можно отключить pvs (r_novis 1) и посмотреть что из етова получится.
Да оно и не должно было, это я так на всякий случай.
Ну тогда навскиду ничего не подскажу. И эта - директлайты в общую картину не включай, там свой механизм.
Может имеет смысл немного увеличить общий ббокс лайтов. Но вообще - странно, так быть не должно. В оригинале так же себя ведёт?