Здравствуйте!
Проблема с тенями. Прошу помочь, подсказать где исправить.
В общем использую стандартную тень Xors3D для лампочки у которой LightRange=15.
(размеры объектов стандартны.. например Cube=1x1x1)
Но при этом появляется глюк:
Чтобы его не было видно (как и в стандартных примерах) LightRange надо увеличивать от 100 до 1000.
НО ведь при этом обычные объекты тоже будут засвечены за километры.
Надо чтобы дальность света была не более 15, и при этом Xors3D нормально высчитывал её тени.
Подскажите какой функцией или в шейдере исправить? (испробовал менять всевозможные параметры, но я 0 в шейдерах)
(есть вариант: для теней использовать одну лампу, а для объектов помельче. но в Blitz3D похоже нет игнорирования объекта от определённого света)
при увеличении размеров всех объектов в 10 раз - результат вычисления тот же
Кажется надо работать с xLightShadowEpsilons