Требуется помощь с поиском подходящего шейдера
Добавлено: 02.06.2015, 14:46
Коллеги, просьба оказать посильную помощь! Занимаюсь монтажом освещения пульта и кабины в модельке ТУ7А.
Успешно сделал флуоресцирующие шкалы и стрелки приборов, причем весьма простым и элегантным способом. Однако, сия машинка имеет к тому же еще и подсветку приборов, причем ее конструкция такова, что не позволяет осветить приборы (именно приборы, а не приборную доску целиком) одним фонарем. А точнее - лампы подсветки смонтированы между декоративной панелью и монтажной плитой приборов.
Я расставил на пульте семь (не бейте только канделябрами) источников Point light, подогнав их расположение так, чтобы они давали правдоподобную картинку вроде вот такой:
Ну, тонкости, если кому интересно - тройки приборов освещаются (как в реальности) лампочками в промежутках между приборами, две лампы на три прибора, все дела. Манометры и спидометр - у каждого своя лампа.
Суть моих метаний: тест производительности показал, что с выключенными тенями источников не теряется ни одного кадра в секунду, причем на довольно дохлом рабочем компе. Однако, я подозреваю, что такой же эффект можно получить, используя выключаемый скриптом чайлд из плоскостей и какой-то шейдер, дающий эффект "декали", осветляющей то, что под ней лежит. Шейдер AddATex, отлично работающий на фонарях и светильниках, тут не годится - он работает "как в траинзе", просто помещая поверх основы полупрозрачную "соплю". А нужен эффект, аналогичный фотошопному "Перекрытию", когда пятно большей яркости высветляет нижний слой. Т.е. я помещаю над приборами плоскости с нарисованным световым пятном, и буду включать этот чайлд, когда требуется. Ваши идеи?
Успешно сделал флуоресцирующие шкалы и стрелки приборов, причем весьма простым и элегантным способом. Однако, сия машинка имеет к тому же еще и подсветку приборов, причем ее конструкция такова, что не позволяет осветить приборы (именно приборы, а не приборную доску целиком) одним фонарем. А точнее - лампы подсветки смонтированы между декоративной панелью и монтажной плитой приборов.
Я расставил на пульте семь (не бейте только канделябрами) источников Point light, подогнав их расположение так, чтобы они давали правдоподобную картинку вроде вот такой:
Ну, тонкости, если кому интересно - тройки приборов освещаются (как в реальности) лампочками в промежутках между приборами, две лампы на три прибора, все дела. Манометры и спидометр - у каждого своя лампа.
Суть моих метаний: тест производительности показал, что с выключенными тенями источников не теряется ни одного кадра в секунду, причем на довольно дохлом рабочем компе. Однако, я подозреваю, что такой же эффект можно получить, используя выключаемый скриптом чайлд из плоскостей и какой-то шейдер, дающий эффект "декали", осветляющей то, что под ней лежит. Шейдер AddATex, отлично работающий на фонарях и светильниках, тут не годится - он работает "как в траинзе", просто помещая поверх основы полупрозрачную "соплю". А нужен эффект, аналогичный фотошопному "Перекрытию", когда пятно большей яркости высветляет нижний слой. Т.е. я помещаю над приборами плоскости с нарисованным световым пятном, и буду включать этот чайлд, когда требуется. Ваши идеи?