Тени от линз

16 сообщений / 0 новое
Последнее сообщение
egorkae
Аватар пользователя egorkae
Не в сети
Последнее посещение: 7 часов 48 мин. назад
Регистрация: 19.09.2016
Сообщения: 5306
Рейтинг: 2001
Тени от линз

Добра, есть у меня один перс у которого есть очки, ей в них надо без них зрение плохое. Очки с диоптриями как известно искажают под собой лицо:
01
Лицо получается либо приближается, либо удаляется под линзами, в зависимости от того + или - у того кто их носит, в дазе искажения такого рода тоже можно сделать:
01
И они вполне себе успешно работаю ка видите, это при освещении через hdr. Но стоит создать свет в виде невидимой плоскости как под линзами начинает появляется странная тень:
01
Которой, как вы понимаете, в реальности там быть не может. Даз косячит какую-то бурду вместо нормального преломления света, ну и собственно почему и как сие лечить? Мне надо чтоб свет от плейнов проходил сквозь линзы нормально, а не вот это вот недоразумение. Я это заметил уже давно и при появлении такого эффекта выключал "диоптрии", но это ка известно не решение проблемы, а бегство от ее решения, мне нужно преломление лица от линзы

Вверх
Понравилось 0.
egorkae
Аватар пользователя egorkae
Не в сети
Последнее посещение: 7 часов 48 мин. назад
Регистрация: 19.09.2016
Сообщения: 5306
Рейтинг: 2001

Потыкал уже все, что только в голову пришло, тени ни куда не уходят. Свет в виде прожектора дает тот же эффект, если его сделать в виде прямоугольника, а не поинта. Если включить сферу на прожекторе, то получится сие:
01
Надо порыскать может другой шейдер стекла поставить
https://www.daz3d.com/glassware-shaders не помогает
https://www.daz3d.com/sfd-pbr-iray-glass-shader-presets не помогает
Вообще это обычные убер шейдеры просто настроенные, как собственно я и сам могу настроить, существует вообще другой шейдер стекла?

Вверх
Понравилось 0.

И хотя нам прошлого немного жаль, ХУДЬШЕЕ конечно впереди

Некто_Дима
Аватар пользователя Некто_Дима
Не в сети
Последнее посещение: 53 мин. 56 сек. назад
Регистрация: 13.05.2020
Сообщения: 1342
Рейтинг: 687

свет в виде невидимой плоскости

так не делай свет невидимой плоскостью и проблем не будет. Сломал физику и жалуешься что преломление работает неправильно

Вверх
Понравилось 0.

Ум - это способность быстрее, и вернее других, определять причинно-следственные связи,
основываясь на меньшем количестве информации

egorkae
Аватар пользователя egorkae
Не в сети
Последнее посещение: 7 часов 48 мин. назад
Регистрация: 19.09.2016
Сообщения: 5306
Рейтинг: 2001

так не делай свет невидимой плоскостью

А чем же тогда его делать? Мне нужен мягкий свет с рассеянными тенями от окна, чем его сделать, кроме как не светящейся плоскостью? То что она прозрачная или не прозрачная или черна или белая это роли не играет

Вверх
Понравилось 0.

И хотя нам прошлого немного жаль, ХУДЬШЕЕ конечно впереди

Некто_Дима
Аватар пользователя Некто_Дима
Не в сети
Последнее посещение: 53 мин. 56 сек. назад
Регистрация: 13.05.2020
Сообщения: 1342
Рейтинг: 687

прозрачная или черна или белая это роли не играет

так чтобы получить мягкий свет необязательно эту плоскость делать прозрачной. Мягкий свет получается при большом размере источника света, только и всего. Не делай прозрачным и посмотри на результат будет тень или нет

Вверх
Понравилось 0.

Ум - это способность быстрее, и вернее других, определять причинно-следственные связи,
основываясь на меньшем количестве информации

egorkae
Аватар пользователя egorkae
Не в сети
Последнее посещение: 7 часов 48 мин. назад
Регистрация: 19.09.2016
Сообщения: 5306
Рейтинг: 2001

Не делай прозрачным

Я уже пробовал, это на тень не влияет, оно все равно есть. Что плейт, что поинт лайт, тень все равно есть.
Я конечно сомневаюсь, что нашелся еще хотя бы один настолько же упоротый, кто сделал эти искажения от диоптрий на линзах в дазе, но может вы это где-то у кого-то видели еще?
Хотя если учесть что на hdr свете эти линзы тени не дают, то вероятнее всего в дазе косячные источники света, при том встроенные тоже, а это уже крайне печально

Вверх
Понравилось 0.

И хотя нам прошлого немного жаль, ХУДЬШЕЕ конечно впереди

egorkae
Аватар пользователя egorkae
Не в сети
Последнее посещение: 7 часов 48 мин. назад
Регистрация: 19.09.2016
Сообщения: 5306
Рейтинг: 2001

Я общем я нашел решение и оно странное, пришел я к нему методом тыка. Надо в нормаль карту от стекла положить черную карту и тогда стекло начнет увеличивать и белую тогда оно начнет уменьшать, именно что в нормаль надо ложить не нормаль карту, а черную или белую. При том включить ползунок нормаль карты надо на 0,1. Решение максимально упоротое но оно работает, тени нет:
01

Вверх
Понравилось 0.

И хотя нам прошлого немного жаль, ХУДЬШЕЕ конечно впереди

Некто_Дима
Аватар пользователя Некто_Дима
Не в сети
Последнее посещение: 53 мин. 56 сек. назад
Регистрация: 13.05.2020
Сообщения: 1342
Рейтинг: 687

Попробуй включить настройку Caustic Sampler - ON. В Render Settings на вкладке Optimization. По умолчанию оно выключено чтобы стекло просчитывало быстрее но взамен дает тени которых не должно быть.

Вверх
Понравилось 0.

Ум - это способность быстрее, и вернее других, определять причинно-следственные связи,
основываясь на меньшем количестве информации

Некто_Дима
Аватар пользователя Некто_Дима
Не в сети
Последнее посещение: 53 мин. 56 сек. назад
Регистрация: 13.05.2020
Сообщения: 1342
Рейтинг: 687

Это выключенная каустика по умолчанию

Это включенная и тени работают правильно, но медленнее рендеринг

Вверх
Понравилось 0.

Ум - это способность быстрее, и вернее других, определять причинно-следственные связи,
основываясь на меньшем количестве информации

egorkae
Аватар пользователя egorkae
Не в сети
Последнее посещение: 7 часов 48 мин. назад
Регистрация: 19.09.2016
Сообщения: 5306
Рейтинг: 2001

Это выключенная каустика

Вы про каустик семплер в настройках рендера? Я пробовал оно меняет что-то, но в моем случае тени не убирало

Вверх
Понравилось 0.

И хотя нам прошлого немного жаль, ХУДЬШЕЕ конечно впереди

Некто_Дима
Аватар пользователя Некто_Дима
Не в сети
Последнее посещение: 53 мин. 56 сек. назад
Регистрация: 13.05.2020
Сообщения: 1342
Рейтинг: 687

Я пробовал оно меняет что-то, но в моем случае тени не убирало

тогда в самом источнике света надо смотреть что не так. Почему тень от него есть, а блика\отражения не видать. И не применялись ли скрипты на скрытие источника света на самом источнике и на линзах. И еще надо на источнике света выставить в настройках Surfaces - Refraction Weight - 1 и Refraction Index - 1. Это важно

Вверх
Понравилось 0.

Ум - это способность быстрее, и вернее других, определять причинно-следственные связи,
основываясь на меньшем количестве информации

egorkae
Аватар пользователя egorkae
Не в сети
Последнее посещение: 7 часов 48 мин. назад
Регистрация: 19.09.2016
Сообщения: 5306
Рейтинг: 2001

Refraction Index - 1

Смысле? Тогда искажения не будет и ни каких теней тогда тоже естественно не будет

Вверх
Понравилось 0.

И хотя нам прошлого немного жаль, ХУДЬШЕЕ конечно впереди

Некто_Дима
Аватар пользователя Некто_Дима
Не в сети
Последнее посещение: 53 мин. 56 сек. назад
Регистрация: 13.05.2020
Сообщения: 1342
Рейтинг: 687

Тогда искажения не будет и ни каких теней тогда тоже естественно не будет

Де не влинзах же а в источнике света. Если это Spot Light то такое не прокатит

Вверх
Понравилось 0.

Ум - это способность быстрее, и вернее других, определять причинно-следственные связи,
основываясь на меньшем количестве информации

egorkae
Аватар пользователя egorkae
Не в сети
Последнее посещение: 7 часов 48 мин. назад
Регистрация: 19.09.2016
Сообщения: 5306
Рейтинг: 2001

Если это Spot Light то такое не прокатит

Ну да я его и поставил в окно, сейчас он 1 и стоит ну еще немного hdr сбоку просачивается

Вверх
Понравилось 0.

И хотя нам прошлого немного жаль, ХУДЬШЕЕ конечно впереди

Некто_Дима
Аватар пользователя Некто_Дима
Не в сети
Последнее посещение: 53 мин. 56 сек. назад
Регистрация: 13.05.2020
Сообщения: 1342
Рейтинг: 687

Ну да я его и поставил в окно

он сквозь себя другой свет не пропускает

Вверх
Понравилось 0.

Ум - это способность быстрее, и вернее других, определять причинно-следственные связи,
основываясь на меньшем количестве информации

egorkae
Аватар пользователя egorkae
Не в сети
Последнее посещение: 7 часов 48 мин. назад
Регистрация: 19.09.2016
Сообщения: 5306
Рейтинг: 2001

он сквозь себя другой свет не пропускает

Нет, не пропускает. Вернее теперь пропускает, я за окно еще солнце самодельное оставил, но раньше не было ни чего окромя его

Вверх
Понравилось 0.

И хотя нам прошлого немного жаль, ХУДЬШЕЕ конечно впереди