Zobrazit plnou verzi příspěvku: Alpha channel v Mental ray ?

Hollywood7
21.05.2012, 19:33

Zdravím všechny,

 potřeboval bych se zeptat, lze renderovat alpha channel v mental ray ? Pokud ano, tak jak ? Potreboval bych aby mi vzal i stíny... Co vlastně dělám.: (Spojuji virtuální 3D objekt s videem.) - Vytrekoval jsem si video. Vložil jsem camera tracking kamery do may. Poté jsem vložil objek který jsem chtěl spojit s videem. (Objekt obsahuje různé stíny na podkladné video.)  - Abych navíšil rychlost a kvalitu renderu, rozhodl jsem se vyrenderovat objekt zvlášt (bez podkladného videa) a spojit ho s videem až v kompositoru (Nuke). K tomu potřebuji alpha channel...Předem děkuji za odpovědi... :)
Hollywood72012-05-21 20:46:31

Biolit
21.05.2012, 21:56

Ahoj, motas hrusky s jabkama. Alpha kanal a shadow pass jsou dva rozdilny passy. Nikdy jsem v Nuku nedelal, ale ten princip je vsude vicemene stejny. Takze pro zavedeni samotneho objektu do video sekvence potrebujes alpha kanal, ktery ti oddeli okoli od objektu. A pak k tomu orezanemu objektu pomoci alpha kanalu musis pripojit shadow pass. Oba tyhle passy vyrendrujes pomoci render elements v nastaveni rendru.Akorat si nejsem jisty, jestli si muzes jen tak vyrendrovat sekvenci alpha kanalu a pripojit to k jiz rendrovany barevny sekvenci. Co jsem si kdysi hral v jinem kompozitoru, tak tam bylo potreba rendrovat barevnou sekvenci do formatu, ktery nesl uz alpha kanal v sobe.
Biolit2012-05-21 21:57:37

Hollywood7
21.05.2012, 22:24
Sorry, asi jsem natvrdlej. Ale stále nevim kde můžu nastavit abych vyrendroval pouze alpha channel.

Aby výsledná sekvence snímků byl pouze alpha ...

Biolit
21.05.2012, 23:43
nevim jak je to v maye, kterou zrejme pouzivas, ale v maxu je v nastaveni rendru zalozka "render elements", kde je seznam vsech moznych passu (alpha, shadow, reflection, refraction, difuse, GI, direct light atd.). Tam vyberes ten alpha a shadow pass a pak uz jen rendrujes.Pokud Nuke nepotrebuje mit RGBvystup s alphou v jednom souboru a muze byt alpha treba v JPG, tak se da vytvorit alpha i tak ze objekt, ktery chces promitnout do alphy das self-iluminacni material a zbytek das cerny material. Takto vyrendrujes celou sekvenci, kterou napojis v Nuku na uz vyrendrovanou rgb sekvenci.

Hollywood7
22.05.2012, 22:20

Máš pravdu míchal jsem jabka s hruškama. Už sem na to káp a konečně jsem to všechno pochopil.  Ale stále bych se potřeboval zeptat. Co mám udělat s nechteným odleskem nebo co to je. Když si otevřete alphu tohoto obrázku, který jsem vytvořil pouze pro znázornění, tak uvidíte nechtěný zrcadlově obrácený nápis. (Ten tam je nežádoucí.)  Nevím jak se ho zbavit. Stin pod nápisem chci, ale ten odraz ne. 
Pro upřesněnou pracuji v Maye.


Odkaz na obrázek: http://www.ulozto.cz/x4kfz7b/test-tga
Hollywood72012-05-22 22:27:39

Biolit
23.05.2012, 08:44

zrejme mas u te podlozky reflexni material. Dej mu pouze difusni material bez reflekci.
Popripade by se mel dat nastavit te podlozce material matte/shadow, ktery zpusobi, ze objekt te podlozky se do alphy nebude pocitat, cili bude cerny a do alphy se zapocita pouze ten stin pod napisem. A jak nad tim uvazuju, tak mozna prave toto si potreboval na zacatku. Tenhle material jsem nepouzival tak dlouho, ze jsem na nej uplne zapomnel. Aspon sis rozsiril obzory i o jine passy, ktere pak budes moct popripade pouzit v kompozitoru.   Biolit2012-05-23 08:56:55

be_em
23.05.2012, 11:00
Podľa mňa materiál matte shadow v renderi Mental Ray nebude fungovať korektne. Mental Ray má svoj matte/shadow (ani za svet si nespomeniem ako sa volá) ... ja by som zrušil reflexie.

Biolit
23.05.2012, 12:03
be_em: matte/shadow/reflection  tu je navic rec o maye a tam netusim vubec jak to je, takze jsem to psal spise obecne. Ale typoval bych +- podobny nazev

Hollywood7
23.05.2012, 17:09


Dík všem,  našel jsem to v usebackground/usebackground Attributes/Reflection limit. V  reflection limit jsem měl nastavenou hodnotu 2 a snižil jsem ji na 0. Vše OK. Zde je obrázek bez chtěného odlesku: http://www.ulozto.cz/xGjnxyu/finish-alpha-tga