Всем привет , есть задача сделать 3d обжект серым (показать

его недоступность) . Была ли у кого-то схожая задача и как вы её решали ? Шейдеры к сожаления работают с материалами и при налачии нескольких обжектов на сцене влияния происходит сразу на все , вариант создания каждому материалу аналога в серой палитре тоже выглядит разочаровывающе. Немного думал в сторону пост процессинга , но по тому что мне сказали он очень сильно влияет на производительность да и делать это для одной условно небольшой фичи тоже не очень. Буду рад любым советам/вариантам . (Unity 2022.3.4f1 URP)

14 ответов

18 просмотров

Создать 2 объекта у одной серый материал, у второй обычный, и потом переключать эти го. Как вариант

Vlad-Vladoss Автор вопроса
Ibra
Создать 2 объекта у одной серый материал, у второй...

Дублировать каждый обжект и материал это ещё хуже чем те варианты что я писал у себя (

Так если ты создашь материал без текстуры и присвоишь его объекту только он и будет серым, в чем проблема

Vlad-Vladoss Автор вопроса
Jakonda
Так если ты создашь материал без текстуры и присво...

Если у обжекта 10 материалов то надо менять всё и потом ещё и как-то вернуть на место

Vlad Vladoss
Если у обжекта 10 материалов то надо менять всё и ...

Если у тебя у объекта больше одного материала это уже проблема

Vlad-Vladoss Автор вопроса

Пока что это NDA (но мож просто представить модель окружения , у нас к примеру это большой риф)

Vlad Vladoss
Пока что это NDA (но мож просто представить модель...

Просто столько материалов на одну модель - очень странно. Неужели в один материал не сделать?

Ibra
Просто столько материалов на одну модель - очень с...

По типу этого https://www.youtube.com/watch?v=wG6ON8wZYLc

Vlad-Vladoss Автор вопроса
Ibra
То есть модель - это полноценная лока?

Нет , но довольно большой и детальный объект , из небольшого набора таких моделей и сделано окружения

Vlad Vladoss
Нет , но довольно большой и детальный объект , из ...

Вообще в ЮРП достаточно просто сделать рендерфичу которая по слою будет рисовать объекты с одного слоя с конкретным материалом, скажем с серым unlit

Vlad-Vladoss Автор вопроса
Jakonda
Вообще в ЮРП достаточно просто сделать рендерфичу ...

Ты имеешь ввиду использовать OnRenderImage , и там добавить проверку по слою ? (первый URP проект так что опыт не велик)

Vlad Vladoss
Ты имеешь ввиду использовать OnRenderImage , и там...

Там когда по ЮРП ассеты кликаешь там можно снизу рендерфичу добавлять, там вроде можно выставить какой слой каким материалом рендерить

Похожие вопросы

Обсуждают сегодня

Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Объясните, пожалуйста, почему компилятор ругается на использование в условии неинициализированной переменной: int x; Task.Run(async () => { x = await somefunc(); }).Wait...
Александр
5
Ребят, подскажите, пожалуйста, почему в префиксе к ассетам, которые генерируются через фильтр | theme в шаблоне, стал вдруг появляться index.php? Вот так выглядит ссылка на а...
Виталий
1
Всем привет. Ребята, подскажите, пожалуйста. у ботов есть ограничение на отправку сообщений - 30 сообщений в секунду, эти ограничения накладываются на все сообщения? или на со...
Artem Stormageddon
4
Блин, ребята, сори за тупые вопросы. А можно ли как-то открыть вебапку по нажатию на кнопку в меню(которое появляется слева, команды)?
Artem Stormageddon
3
а плаксы из-под питона умеют только в комфортных условиях что-то выдавить из себя?)
Lencore
9
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
13
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
Коллеги, может знает кто, можно ли цвет бейджа счётчика в BackendMenu менять без бубнов?
Alex Blaze
3
Карта сайта