Shaders do Mental Ray não "respeitam" iluminação

Por: skyhunter_mib  

Em: 02/12/2006 20:11

[quote:a34777a6c6]"- Você irá criar um cenário com luzes áreas do Mental Ray (mr Area Omni, mr Area Spot). - Depois você irá entrar no rollout (grupo de opções) Mental Ray Light Shader e irá clicar no botão None de Light Shader. - Na tela que aparece, selecione o Shader Ambient Occlusion. - Arraste o Ambient Occlusion para um slot do Editor de Materiais como Instance para poder configurar este Ambient Occlusion. - Agora é só configurar, ainda podendo colocar um Shader Glow (Lume) no canal Bright." [/quote:a34777a6c6] vlw galera, com o metal da lume, consegui projetar a sombra, já com o AO, ainda, não, segui as dicas como está mais acima, funciona normal, mas sem sombra quando ligo o ray traced shadow na onmi, to achando que entendi errado, mas essa sombra q vc descreveu, é a sombra q acontece normalmente quando se faz esse procedimento como citado?. se for isso, me corrija, caso contrário, ainda não consegui projetar um shadow map ou ray traced shadow na superficie do AO...
Oi gente, tudo bem? Tem um monte de Shaders para destravar, mas não é adequado fazer isso sem conhecer muito bem o MR, sem saber compor antes com os Shaders que já vêm habilitados. Porque dependendo o que fizer, trava o programa, o Mental Ray dá toda a liberdade do mundo, mas se fizer uma composição absurda, colocando coisas onde não deveria, vai dar pau. Compor com Shaders nativos é como montar um material, como se escrevesse mum Shader, mas sem programar, só "montando", se não encaixar as coisas nos lugares certos, vai fechar o programa. O Lambert é um dos Shaders que vêm escondido, se eu compor um material com ele e você usar, vai funcionar numa boa, porque você tem ele ai, só não aparece na lista do Material/Map Browser para você usar. Alguns materiais que eu coloquei para download na seção Texturas do site, tem esse Shader na composição. Acho que tem outros também. Sobre a questão do Quist relacionada com a questão do Skyhunter, se aplicar um Shader errado no Surface só vai influenciar o Surface, nunca vai influenciar a sombra, porque os Shaders que comandam as sombras são usados no Slot Shadows. Pode aplicar o Shader que quiser no Surface, ou pode nem ter Shader lá e deixá-lo transparente, mas se aplicar um Shader para controlar a sombra no Shadows, o material vai gerar sombra independente do que estiver no Surface. Sobre a questão do Skyhunter, basta aplicar o Shader Metal no Reflection de um material Standard ou mesmo do material RayTrace para criar reflexo borrado perfeito sem ter que compor nenhum material exclusivo do Mental Ray. Para usar junto com o AO numa composição de material vai depender de conhecer muito mais do MR, vai depender de compor um material exclusivo para isso, ai complica demais se não tem experiência com o Mental Ray. A não ser que use na luz como um Light Shader, como o Caio disse, porque é a forma mais fácil de juntar os dois. Não é a mesma coisa que compor um material com AO, mas fica muito bom também. Sobre colocar o AO no Surface e gerar sombra, se não tiver nada no Slot Shadow, não vai gerar sombra mesmo, mas se tiver o AO no Surface, um Shader para sombra no Shadow e as configurações adequadas de AO e das luzes, vai gerar sombra com AO perfeitamente. A opção de usar o AO na luz é mais uma possibilidade, diferente de compor o material com AO, sombras e tudo mais, mas é mais uma opção, o Mental Ray oferece total liberdade em tudo. Abaixo eu estou postando uma imagem que fiz de teste só para mostrar para vocês. Coloquei o AO verde e a sombra laranja, para destacar bem. Tudo que é verde na imagem é gerado pelo AO e a sombra tipo Area está junto numa boa em laranja. Ainda apliquei um Checker no DGS que está na cor branca do AO, para ver que aceita o material e com textura. Sobre o Final Gather ser View Dependent, define que ele faz o cálculo do render de acordo com a vista da câmera, se mudar a vista, o cálculo precisa ser refeito. O Photon Map não é View Dependent, ele faz o cálculo da cena toda, mesmo onde a câmera não está vendo, eu explico isso no Vídeo Curso de Mental Ray da 3D1, é uma ótima opção pare renderizar animações de arquitetura, onde só a câmera se move. Sobre sombra Shadow Map, ele não deve ser usada com o Mental Ray. Teste de material composto com AO e projetando sombra de uma luz MR Area Spot. A sombra da luz Area é laranja e o AO é verde. Abraços
Entendi perfeitamente André. Valeu, sobre colocar o o shader de sombra no slot de shadows, complica mt menos mesmo... abraço
vlw André Agora consegui projetar a sombra... Embora de uma forma bem simples, pois entedi quando você falou em fazer um material completo usando somente o mental ray, e deve ser bem complicado mesmo.
Oi gente, tudo bem? Eu fico feliz que vocês entenderam agora e que conseguiram reproduzir o teste. Neste caso é bem tranquilo. O que eu falo sobre ser complicado montar materiais exclusivos do Mental Ray, só é complicado até aprender, porque depois fica facinho, mas tem muitos macetes, por isso que eu aviso. Se não tiver uma boa experiência com o Mental Ray, sabendo os macetes que ele tem com valores de cores, sabendo para que serve cada Slot e cada Shader, sabendo o que pode juntar e o que não pode, vai tranquilo. O problema é que nem sempre o resultado mostrado no Slot do material será o resultado na cena, porque na amostra do material não tem efeitos de iluminação. Muitos Shaders interferem diretamente na luz ao redor do material e isso não é reproduzido na amostra. Alguns Shaders vêm com valores extrapolados nas cores, porque o Mental Ray trabalha com Float Point, então, se a pessoa for tentar ajutar o Shader mexendo na cor, nunca vai dar certo, qualquer modificação deixará o Shader totalmente diferente e nunca mais vai voltar a ser o que era, porque a cor só vai até um determinado ponto, tem que entrar direto nos valores para extrapolar novamente e assim voltar o Shader ao que era. Entende isso? Essa é a parte chata, porque se fosse só uma questão de colocar as coisas nos lugares certos, por tentativa e erro dá para aprender, mas as extrapolações complicam a vida se a pessoa não sabe que o Shader tem esse detalhe. Abraços

Faça o login para poder comentar

Informações da Comunidade

Total de mensagens publicadas pelos membros da comunidade: 717363.

Total de membros registrados: 143157

Últimos membros registrados: Niotrox7 , Diegovechin, MedicGLPKapseln466, MedicGLPCapsules45, Marimgons, breezoes, EDILSON_Lucas, thiagodsf.

Usuário(s) on-line na última hora: 475

Legenda: Administrador, Especial, Moderador, Parceiro .

3D1 © Três D1 © 1999-2026. Todos direitos reservados.