- В этой теме 8 ответов, 2 участника, последнее обновление 2 года, 3 месяца назад сделано
kdv.
-
АвторСообщения
-
28 октября, 2022 в 20:40 #18114
Olga3DMax
УчастникДобрый день! Настраиваю изменение 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.
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.