- В этой теме 8 ответов, 2 участника, последнее обновление 2 года, 1 месяц назад сделано kdv.
-
АвторСообщения
-
28 октября, 2022 в 20:40 #18114Olga3DMaxУчастник
Добрый день! Настраиваю изменение Transparency в физическом материале.
Установила OSL.Integer в качестве value в слот Transparency.
Пазл “Set value in material” не видит value.
Как решить проблему?Вложения:
Вы должны войти для просмотра вложений.29 октября, 2022 в 01:52 #18118kdvУчастнику каждой паззлы в меню правого клика есть ссылка не Help. если что-то не работает, то надо ходить туда ))) в максе этот нод называется Controller.
Puzzles and JS coding. Fast and expensive.
If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.
29 октября, 2022 в 12:51 #18120Olga3DMaxУчастникДобрый день! В примере конфигуратора из маркетплейса “Scooter” есть несколько материалов, в которых изменяются свойства материалов без применения выносных контроллеров. Например материал side_lamps не имеет никаких внешних нод. Изменяется параметр Эмиссии при нажатии на кнопку. При этом в пазлах в “Set value…” прописано “side_lamps_Emission”.Значит возможно управлять параметрами материала без выносных нод. Вопрос – как прописаны изменяемые параметры в слот “Set value” в таком случае?
Вложения:
Вы должны войти для просмотра вложений.29 октября, 2022 в 13:32 #18123kdvУчастникПро 3д макс лучше спрашивать на профильных форумах или в английской ветке. в блендере всё логично: нод Value добавлен и его имя в пазлах видно…
В максе, я б сказал, не всё так очевидно, как хотелось бы )))
Puzzles and JS coding. Fast and expensive.
If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.
29 октября, 2022 в 13:59 #18126Olga3DMaxУчастникК физическому материалу эта нода Controller вообще не цепляется напрямую. Горит красным. В примере со скутером эта нода используется, однако через очень длинную цепочку нод-преобразователей. Это разумно, если идет длинный процесс изменения параметров материала, но в моем случае – простое изменение значения с 0 на 1 .
29 октября, 2022 в 14:09 #18127Olga3DMaxУчастникВ английской ветке второй запрос сверху – не определяется “Set Value..” в пазлах. Из рекомендаций – обновиться. Я честно говоря не знаю что делать…
29 октября, 2022 в 15:19 #18128kdvУчастникК физическому материалу эта нода Controller вообще не цепляется напрямую.
значит, это не тот тип материала (несколько странно подключать числовое значение ко входу, предназначенному для подключения текстуры. хотя, в блендере такое прощается). в максе их, вроде как, несколько типов, есть из чего выбрать. для работы с заданными значениями нужен
MeshNodeMaterial
.MeshStandardMaterial
не подходит.Puzzles and JS coding. Fast and expensive.
If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.
29 октября, 2022 в 16:56 #18129Olga3DMaxУчастникЯ нашла решение для переключения прозрачности в максе через контроллеры.
Все работает отлично. Нужно было в самом материале через ПКM включить ADD Parameters, и вот туда уже все прекрасно подключается и работает. Теперь остается проблема с пазлами на изменение прозрачности в зависимости от угла камеры. Набрала пазлы по Вашему примеру. Честно говоря, в логике не разобралась… Значит где-то в ней у меня и ошибка…
M_Wall_1 – это сам материал
M_Transparency_Wall_1 – это контроллерВложения:
Вы должны войти для просмотра вложений.29 октября, 2022 в 17:01 #18131kdvУчастникиспользуйте вывод в консоль для выявления ошибки. вам надо в итоге получить изменение альфы в диапазоне от 0 до 1 в пределах заданного угла поворота. какая формула при этом получится – не особо и важно. В примере альфа меняется при вертикальном повороте камеры от 30 до 60 градусов. после 60 градусов альфа равна 0, до 30 – единице.
Puzzles and JS coding. Fast and expensive.
If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.