Внимание! Вы находитесь в архиве форума aeclub.net
Действующий форум находится здесь

 
> Как сделать непрозрачный alpha-материал?
Pioneer one 
21.01.2012, 22:46
Отправлено #1


Junior Member


Сообщений: 17
Регистрация: 25.01.2011

Поблагодарили: 0 раз(а)

Нужно сделать материал, который на рендеринге будет альфа каналом, но при этом не будет видно объектов находящихся за ним. Самое важное тут как раз чтобы он заслонял собой другие объекты, как чёрная преграда, но в отрендереной кортинке эта облась была альфой. Как сделать такую магию?
User is offlineGo to the top of the page
Репутация:   0  
+Quote Post
bassline 
21.01.2012, 23:41
Отправлено #2


Gold Member
****

Сообщений: 630
Регистрация: 20.11.2004
Из: Vologda, RF

Поблагодарили: 12 раз(а)

а по object ID не проще?
User is offlineGo to the top of the page
Репутация:   68  
+Quote Post
Pioneer one 
22.01.2012, 9:32
Отправлено #3


Junior Member


Сообщений: 17
Регистрация: 25.01.2011

Поблагодарили: 0 раз(а)

QUOTE
а по object ID не проще?

Чесно говоря, не о чём не говорит, можно подробнее?

Вообще это мне нужно для того, чтобы отрендерить две сиквенции и потом в композитенге объединить их. Первая - геометрия, которая будет нижним слоем, её я рендерю нормально с естественными текстурами, а вот вторая - частицы, расположенные вокруг геометрии. И такой необычный материал тут нужен для того, чтобы на сиквенции с частицами не было видно тех частиц, которые в определённый момент времени находят за предполагаемой геометрией, ведь если я во второй сиквенции с частицами для этого сделаю просто чёрный материал для геометрии, поставлю этот слой верхним в композе, а первую секвенцию нижним, то я не увижу нижнего слоя, т.к. он в акурат будет перекрыт чёрной геометрией из верхней сиквенции с частицами. А если я положу сиквенцию с одной геометрией наверх, то она перекроет все частицы, которые находились перед моделью. Вот поэтому мне и нужен материал, который закроет задние частицы, но и позволит увидеть за собой низлежащий слой с естественной текстурой. Если это можно реализовать как-то более рационально, пожалуйста просветите.
User is offlineGo to the top of the page
Репутация:   0  
+Quote Post
GCoda 
22.01.2012, 10:10
Отправлено #4


Clubber
*****

Сообщений: 737
Регистрация: 08.06.2009
Из: Украина \ Днепропетровск

Поблагодарили: 1 раз(а)

гугл по словам 3dsmax object ID render дает весьма полезны результаты)

http://cgcookie.com/max/2011/10/24/tip-fin...render-element/
User is offlineGo to the top of the page
Репутация:   99  
+Quote Post
Gooog 
22.01.2012, 12:25
Отправлено #5


Ну... за Искусство!
Group Icon

Сообщений: 2,593
Регистрация: 28.09.2006
Из: Радиационная зона

Поблагодарили: 17 раз(а)

Визуализатор какой используете?
object ID в Вирее кривой - он не имеет антиалиазинга, со всеми вытекающими и не возможностью использовать его для маскирования. По ссылке выше используется Файнал Рендер, и там тоже видно, что АА нету.

Pioneer one, объекты на посте можно сводить по разному. Можно по маскам как вы хотите, для этого в Вирее, например, есть пасс MultiMatteElements. А можно и по Z-каналу

Сообщение отредактировал Gooog - 22.01.2012, 12:43
User is offlineGo to the top of the page
Репутация:   188  
+Quote Post
farik 
24.01.2012, 17:01
Отправлено #6


Silver Member
***

Сообщений: 329
Регистрация: 18.12.2004
Из: London

Поблагодарили: 5 раз(а)

Если рендерить Враем, то правой кнопкой на объект - выбираем "Vray Properties". Ставим галочку напротив "Matte", а под ним вставляем значение "-1"
Тем самым объект будет "прорезать" позади стоящие обьекты своей алъфой.

Если сканлайном - то объекту присваиваем тип материала "matte shadow". Эффект тот же самый.
User is offlineGo to the top of the page
Репутация:   37  
+Quote Post
faraday 
11.02.2012, 9:38
Отправлено #7


Silver Member
***

Сообщений: 291
Регистрация: 22.07.2009
Из: Ryazan

Поблагодарили: 0 раз(а)

farik, ухты, спасибо! Вот это то, что нужно!
User is offlineGo to the top of the page
Репутация:   4  
+Quote Post

Внимание! Вы находитесь в архиве форума aeclub.net, регистрация и авторизация здесь недоступны!
Действующий форум находится здесь