Приветствую форумчане, возникла такая ситуация, отрендерил сцену по слоям с помощью Render Output :Difuse Shading Total, reflection, specular, AO,transparent shadihg. Некоторые места на модели я скрыл прозрачностью а не промоделил и в итоге получилось что на слоях эта геометрия видна, и использоватья их как положено сочетая друг с другом нельзя. Возникает вопрос, я был не прав, нужно было все делать геометрией? Или как-то иначе настроить рендер нужно?
strukovets
с mymodo 3230 дней
Автор
strukovets
черные места над окнами то что скрыто прозрачностью
Автор
strukovets
Автор
strukovets
ammbass
злой коллибри
Не совсем понятно, что ты хотел получить в итоге. Если сделал пасс прозрачности, то он у тебя и есть. Какая цель у данного подхода?
Автор
strukovets
Да, немного сумбурно:) вобщем при моделинге я скрыл части крыши добавив карту прозрачности,(те части что видны на фото transparent shading) и надеялся что эти части уже не будут видны при разных проходах рендера, но в итоге у меня на всех картах АО,рефлект и спекулар эти части видны и использовать слои как сборку пассов я уже не могу, никакой коректировки. Вопрос собственно почему так, ведь прозрачность довольно часто используется, но слои получается не поддерживают ее полноценно?
Автор
strukovets
Вот на трансперент слое видно дифуз тотал, если я совмещу дифуз и трансперенс то получу нормальный слой, какой мне нужен, если бы у меня был трансперенс с АО, с рефлект и спекулар, то я бы уже мог нормально собрать пассы.
ammbass
злой коллибри
Я так понял, что у тебя проблема в том, что не все пассы правильно получились. Возможно, твоя ошибка в том, что аутпуты, можно, а иногда и нужно, вставлять в конкретный материал, а не просто делать пасс.
Другими словами, необходимо поместить нужный аутпут в материал, который назначен конкретной геометрии или полигонам.
Автор
strukovets
Спасибо! Нужно было сначала проверить на примитивах.
Автор
strukovets
Проблему решил, во первых-почитал хелп, во вторых-текстуры которые я использовал как трансперент, переключил на стенсил и в свойствах выставил альфа онли.