Fundadores · Lifetime −25%

Corona ou V-Ray: como usar modelos feitos para o outro motor

5 min de leitura

O que se mantém e o que se perde ao converter um modelo baixado entre Corona e V-Ray: displacement, materiais em camadas, luzes IES, mapas e um fluxo de trabalho que funciona.

Por que um modelo para o outro motor não funciona direto

Corona e V-Ray são motores de render baseados em física, mas cada um tem seus próprios materiais, mapas e luzes. Um modelo preparado para V-Ray traz materiais VRayMtl e mapas do V-Ray. Se você o abre em uma cena que renderiza com Corona, os materiais continuam lá, mas o motor não sabe avaliá-los. O resultado é liso, errado ou preto.

Por isso uma boa biblioteca etiqueta cada modelo com seu motor. Antes de baixar, filtre pelo motor que a sua cena usa. Quando o modelo de que você precisa só existe para o outro, há um fluxo razoável para trazê-lo, e ele começa pelos conversores oficiais.

Os conversores oficiais

O Corona vem com o Corona Converter. Ele converte os materiais, mapas e luzes de uma cena, ou da seleção, para seus equivalentes no Corona. Está disponível nas ferramentas do Corona dentro do 3ds Max; a localização exata na interface depende da versão instalada. A Chaos oferece o V-Ray Scene Converter para o sentido contrário. Consulte a documentação da sua versão para ver quais materiais e mapas do Corona ele suporta, porque a lista cresceu de versão em versão.

Os dois funcionam bem nos casos comuns: um material simples com mapa difuso, reflexão, glossiness, bump e opacidade. Não resolvem tudo, e é aí que as verificações a seguir importam.

  • Converta sempre em uma cópia do modelo, nunca no único arquivo que você tem.
  • Rode o conversor nos objetos selecionados, não na cena inteira, para não mexer em materiais que você já finalizou.
  • Salve o modelo convertido como um .max próprio para que o próximo projeto parta da versão finalizada.

O que costuma se perder ou mudar

Os conversores traduzem parâmetros, não aparência. Depois de converter, faça sempre um render de teste com a mesma luz e compare com a prévia. Estes são os pontos que mais falham.

  • Displacement: no V-Ray costuma ser um modificador VRayDisplacementMod no objeto, enquanto o Corona usa um mapa de displacement no material. O modificador nem sempre é convertido, e a intensidade e a quantidade não são equivalentes. Reajuste a olho.
  • Materiais em camadas: um VRayBlendMtl com várias camadas não corresponde um a um a um CoronaLayeredMtl, e uma pintura de carro ou uma madeira envernizada costumam precisar ser refeitas.
  • Luzes IES: os dois motores leem perfis IES, mas os objetos de luz são diferentes (VRayIES ou luzes V-Ray de um lado, a Corona Light do outro). Verifique a intensidade e se o caminho do arquivo IES foi encontrado.
  • Mapas especiais: dirt e oclusão ambiente (VRayDirt e CoronaAO), efeitos de bordas e wire (VRayEdgesTex e CoronaWire) e bordas arredondadas (o Corona tem um mapa Round Edges) se comportam de forma diferente. Mapas multitextura e de correção de cor têm equivalentes, mas os parâmetros raramente coincidem exatamente.
  • Proxies: um V-Ray Proxy (.vrmesh) não vira sozinho um Corona Proxy (.cgeo). Se o modelo usa proxies, peça a geometria ou converta-os com as ferramentas do motor.
  • Mapas procedurais e céu: elementos de cena, como o sol e o céu ou o ambiente, convém reconstruí-los na sua própria cena em vez de convertê-los.

Um fluxo de trabalho que funciona

Trate um modelo convertido como ponto de partida. Uma rotina que mantém os resultados previsíveis:

  • Faça o Merge do modelo em uma cena vazia que já tenha suas configurações de render e uma luz neutra.
  • Rode o conversor apenas no modelo.
  • Abra o Asset Tracking (Shift+T) e confirme que todos os mapas e proxies foram encontrados.
  • Faça um render de teste e compare com a prévia do modelo, olhando primeiro reflexos, glossiness e bump.
  • Corrija o que estiver fora, apague os materiais não usados e salve o resultado com um nome claro, por exemplo o nome do modelo mais o motor.
  • Faça o Merge do arquivo finalizado na cena de produção.

Trabalhe em uma cena de teste com fundo cinza-escuro e uma luz suave. Se um material fica bom ali, ele ficará bom em quase qualquer lugar.

Quando é melhor refazer o material

Converter nem sempre é mais rápido. Se o material for simples, como um tecido, uma parede pintada ou um plástico liso, refazê-lo com o material físico do seu motor leva dois minutos e dá um resultado mais limpo do que um convertido com nós sobrando.

Refaça quando o material tiver uma estrutura de camadas complexa, quando o displacement for essencial para o visual, quando o conversor deixar mapas quebrados nos slots ou quando o modelo for reutilizado muitas vezes. Nesse caso, um material limpo é um investimento: você não vai corrigir o mesmo problema em todo projeto.

Para plantas, vidro, pintura de carro e qualquer coisa translúcida, conte com ajustar à mão. Para mobiliário de superfície dura com materiais padrão, o conversor costuma bastar.

Prepare-se para a próxima vez

Se você trabalha com os dois motores, ou com clientes que pedem um ou outro, guarde as conversões finalizadas na sua biblioteca junto com os originais e anote o motor no nome do arquivo. Um modelo convertido uma vez nunca deveria ser convertido de novo.

Ao comprar ou baixar modelos, filtre pelo motor desde o início. Escolher assets já preparados para o motor com que você renderiza poupa todo o passo de conversão.

Perguntas frequentes

Posso renderizar diretamente no Corona um modelo de V-Ray?
Não corretamente. O Corona não avalia os materiais nem os mapas do V-Ray. Converta com o Corona Converter ou refaça os materiais e confira com um render.
Quais partes de um modelo se perdem com mais frequência na conversão?
Displacement, materiais em camadas, mapas especiais como dirt ou bordas, ajustes de luzes IES e proxies. Verifique-os em um render de teste antes de usar o modelo em um projeto.
É melhor converter ou refazer o material?
Em materiais simples, refazer é rápido e dá um resultado mais limpo. Nos complexos, converta primeiro e corrija o que estiver fora. Se o resultado exigir muita correção, refaça.

Relacionados