Як отримати альфа канал (alpha channel) в v-ray

Загалом є кімната з великим вікном. В якості фону площину з картинкою на деякій відстані. Все виглядає красиво, але фон прив'язаний до Макса. Якщо я видаляю площину з фоном - VRay в альфаканале не зберігається прозорість скла. Тобто воно стає просто темним дзеркалом і фон відповідно підкласти вже не можливо. Якщо в налаштуваннях об'єкту додаю прозорості - губляться відблиски і віддзеркалення кімнати. Можна як то це виправити? Яким способом можна змусити Врей бачити вікно як напівпрозорий об'єкт і додавати його до альфаканалу?

Ось умови, при яких в V-Ray можна отримати напівпрозорість Refract'А на альфа-каналі або просто його напівпрозорість на рендер:

- За напівпрозорим об'єктом нічого не повинно бути. Просто чистий Environment Background. Ніяких Плейн з картинками, інших об'єктів і т.д.

- Матеріал з відмінним від чорного кольором Refract.

- Там же, в Refract, повинна бути активована галочка Affect alpha.

Affect alpha, з англійської проводиться як «впливати на» або «зачіпати» альфу. Тобто буквально вказує враховувати чи напівпрозорість Refract'А в альфа або RGB каналах.

- Зберегти RGB рендер або alpha channel в формат підтримує прозорість. Наприклад, в PNG.

Ти, швидше за все, просто не включив в матеріалі скла Affect alpha або зберігаєш рендер або альфу в формат який не підтримує прозорість. Наприклад, jpg.

Виконай всі вищеописані умови, і тоді, ти отримаєш напівпрозоре скло у вікні, за яким спокійно зможеш компоузіть потрібний тобі бек в Photoshop 😉

Як отримати альфа канал (alpha channel) в v-ray

Доброго вам дня. поясніть плиз. на моєму прикладі.
Бек вставляю в фотошопі. Природно він повинен відображатися в дзеркалі. Як зробити в Макса так скажемо альфу в дзеркалі, і чи можливо це. Дякуємо

Почнемо з того, що у тебе штора перед вікном і в цьому випадку питання альфи від бека за нею вже не актуальний. Тут тільки робити плейн з картинкою за вікном.

Що стосується альфи в дзеркалі, то в принципі можна. Ти повинен зробити все як описано в темі про альфаканал. тільки не відключав ревлекшен в глобальних налаштуваннях, а за вікном зроби самосвітні плейн або сам бек. Тоді самосветящиеся бек просто буде відображений в дзеркалі і ти зможеш його за кольором виділити в Photoshop тим же Magic Wand. Але в будь-якому випадку підміняти бек в фотошопі на відображенні в дзеркалі - погана ідея, хоча б тому, що потрібно відображати, масштабувати і зміщувати картинку в дзеркалі так, щоб вона точно відповідала зображенні за вікном. Простіше налаштувати картинку на беке і все.

Після деяких мук вирішив що плейн за вікном набагато простіше) Дякую за відповідь

Привіт renderstuff. Чи можливо налаштувати альфа-канал таким чином, щоб об'єкти, які віддалені від камери більш ніж на задану відстань не відображалися в альфа-каналі (рендер VRay)?

А «відсікання» віддаленій частині сцени може бути різким або має бути обов'язково плавним (градієнтним)?

Різким. Ідея в тому, що проводиться послідовна візуалізація декількох моделей в одній сцені. І потрібно щоб модельки, які знаходяться за межами студії (вплив студії на альфа-канал відключено) не впливали на альфу.

Якщо різким, то Clipping Planes тобі в допомогу 😉

Велике спасибі, дуже корисна функція 🙂

О. ВПЛИВАТИ на альфа. Точно! Давно шукав вирішення проблеми. У поточній версії v-ray це настройка виглядає як список, що випадає Affect channels з варіантами: color only, color + alpha, all channels.

До речі, тут вище чувак з дзеркалом картинку викладав з питанням.
Коротше може кому корисно буде. На кожен об'єкт крім прозорого матеріалу можна вручну прописати його вплив на альфаканал. правою кнопкою на об'єкт, потім v-ray properties, і справа там вгорі буде alpha contribution - за замовчуванням = 1, можна зменшити до 0