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.

