Здравствуйте! Прошу о помощи , поскольку искать нужную информацию у меня уже нет сил. Возможно из-за некорректно поставленного вопроса мне так и не попался ни один пост с нужной мне информацией. В общем после запекания появляются темные швы в местах стыков развертки , это связанно с тем что текстурапри запекание наносится непосредственно по краям развертки не имея от нее отступа. В блендере есть инструмент для отступа текстуры от краев развертки для предотвращения данной проблемы. Но пересмотрев десятки уроков по запеканию текстур, все они идентичны и не затрагивают данную проблему и пути ее исправления, возможно знающие люди подскажут как бороться с данной проблемой. Ответ насчет увеличения размеров запекаемой текстуры меня не устроит.
Padding
The amount, in pixels, that edges are allowed to overlap in the flattened (“unwrapped”) texture. Default=2 pixels.
If the baked texture shows visible seams when you view it in shaded viewports or renderings, try increasing this value.
тот что задается при создании развертки? но как я понял он овевечает за растояние между элементами развертки. и при его изменении проблема не пропадает, возможно я не его имею в виду?
Вот чего я пытаюсь добиться, это кусочек текстуры по моей информации запечённый в максе, как видно в нем края текстуры растянуты. Или же это уже дело не макса а фотошопа?
Boris KulaginЭто он и есть - padding. Задается в RenderToTexture.
Единственное значение padding находящееся в RenderToTexture, при его изменении вплоть до максимального значении 64 , не дает результатов. Может кто пошагово объяснить порядок действий для достижения данного эффекта?
А группы сглаживания тут при чем?
Дальняя - паддинг 5, ближняя - 0
А на исходной развертке хорошо видно что куски текстуры наползают друг на друга, поэтому и в анврапе надо увеличить значение spacing. По умолчанию в анврапе с некоторых пор стоит 0.001 - это очень мало для 512x512, поднимите до 0.02
Проблема в том что изменение значения padding у меня не дает результатов, вот мои настройки непосредственно перед рендерингом, пресет рендера дефолт, только соит скайлайт.
Паддинг задается в пикселях, 2 - 3 достаточно. Я же написал про spacing - у вас оно 0.005 на последнем скрине - для 512 на 512 это очень мало (512*0.005 = 2.5 пикселя, т.е. у вас даже при настройках паддинга по умолчанию текстура налазит одно на другое, так как при рендеринге она блюрится). Поставьте 0.01 - 0.02
При изменении значения padding отступа текстур от краев развертки нет, они постоянно запекаются ровно по контуру развертки и не пикселем далее. при значении padding 2 или же 64 все остается неизменным, также при увеличении spacing на большее значение и изменения размера самой текстуры ни на что не влияет. возможно я изначально что то делаю неверно из-за чего функция padding не работает
То что показывается во время рендеринга во фреймбуфере к запеченной текстуре не имеет прямого отношения. У вас же на втором скрине все в порядке, паддинг на месте.
Параметры битмапа который вы потом кладете на материал покажите на всяк. случай. Вы автоматичкскую развертку делаете для 3 UV канала...
Boris KulaginТо что показывается во время рендеринга во фреймбуфере к запеченной текстуре не имеет прямого отношения. У вас же на первом скрине все в порядке, паддинг на месте.
Спасибо что подсказали, иначе бы я никогда бы и не додумался использовать сохраняемые текстуры , оказывается что на них padding присутствует
Доступ к резюме доступен только по пакетному доступу HR менеджерам зарегистрированных компаний. Узнать о вариантах корпоративных пакетов можно по ссылке.
SLAVAG
Вложения
Борис Кулагин (Boris Kulagin)
Padding
The amount, in pixels, that edges are allowed to overlap in the flattened (“unwrapped”) texture. Default=2 pixels.
If the baked texture shows visible seams when you view it in shaded viewports or renderings, try increasing this value.
SLAVAG
SLAVAG
Вложения
Борис Кулагин (Boris Kulagin)
РойМакс
SLAVAG
Вложения
Борис Кулагин (Boris Kulagin)
Дальняя - паддинг 5, ближняя - 0
А на исходной развертке хорошо видно что куски текстуры наползают друг на друга, поэтому и в анврапе надо увеличить значение spacing. По умолчанию в анврапе с некоторых пор стоит 0.001 - это очень мало для 512x512, поднимите до 0.02
И да - рендер то какой?
Вложения
SLAVAG
Вложения
SLAVAG
Борис Кулагин (Boris Kulagin)
Ну и разверточку бы сделать нормальную бы )
SLAVAG
Борис Кулагин (Boris Kulagin)
Параметры битмапа который вы потом кладете на материал покажите на всяк. случай. Вы автоматичкскую развертку делаете для 3 UV канала...
SLAVAG