Допустим есть outlined(силуэтный) шейдер с Вики. Мне нужно им подсвечивать в некоторых моментах объекты. Шейдер требует, чтобы была привязана текстура. Получается, что в момент, когда надо подсветить объект, мне надо:
1) на лету добавлять новый материал в MeshRenderer и копировать в него текстуру из исходного материала?
2) или на лету добавлять новый материал в MeshRenderer и как-то переделать шейдер, чтобы он рендерил только outlined грани, а текстура рендерилась оригинальная(от первого материала)
3) или настроить на объекте один материал сразу с шейдером на объекте и динамичесик менять параметр отвечающий за толщину outlined подсветки, который можно ставить в 0.0, когда он не нужен