В общем, есть пространство с землёй, деревьями, камнями и т.д. Игрок умеет бросать неоновые стержни, которые освещают это пространство. Источником служит зависший над стержнем PointLight. Всё организовано по официальному туториалу. В начале приложения стоит:
Код
self.render.setShaderAuto()
Всё работает до тех пор, пока игрок не бросит пятый стержень(к тому времени предыдущие стержни, обычно, уже потухли). Тогда земля перестаёт освещаться вообще всеми источниками, несмотря на то, что остальные объекты(деревья, камни и т.п.) подсвечиваются нормально. В чём проблема?
Ранее у меня было такое, но setShaderAuto() ситуацию разрешил.
Сообщение отредактировал Фаер - Пятница, 29.05.2015, 15:24