Uma característica de optimização encontrada na maioria dos renderizadores de produção actual é a capacidade de criar Proxies. Um procurador significa qualquer coisa que possa ser usada para representar ou representar o original. Por essa mesma definição, um proxy em 3ds Max é uma réplica de baixa poli criada pela VRay.
A funcionalidade proxy faz parte do VRay há já bastante tempo, e mais opções foram acrescentadas desde a sua inclusão.
Há muitas vantagens em utilizar a funcionalidade VRayProxy e vamos discuti-las uma a uma.
- Viewport Performance - Ao utilizar os proxies VRay em vez da malha original, estamos basicamente a reduzir a carga de trabalho para o viewport. Quando trabalhamos com grandes cenas, não precisamos realmente da malha completa para os objectos que acabámos de editar. Assim, podemos substituí-los por proxies mais leves. Os próprios proxys mantêm a forma geral do original, e assim continuam a ser reconhecíveis.
- Utilização de RAM - A gestão de memória é um aspecto importante enquanto se trabalha num grande projecto. O esgotamento da memória em qualquer altura irá parar o projecto. É por isso que é essencial manter sempre cerca de 20% de espaço de memória RAM para todo o seu sistema. VRayProxy ajuda a manter a pegada de memória sob controlo durante o trabalho e a renderização.
- Render Faster - Com a ajuda do VRayProxy pode renderizar até centenas e milhares de duplicados do seu objecto. Tudo isto também renderizará mais rapidamente do que utilizando apenas Instâncias. Uma vez que é criado pelo próprio VRay, oferece a maior compatibilidade e desempenho durante a renderização.
O princípio comum por detrás de Instâncias e Proxies é a gestão da memória. Desde que a malha não mude, só precisa de ser carregada na memória uma vez. E ao criar um VRayProxy pode carregar esses mesmos proxys em qualquer projecto desde o início. A criação de instâncias destes proxies dar-lhe-á assim o melhor desempenho.
Criação de uma malha VRayProxy
Terá de ter em mente um ponto antes de criar um procurador. O seu objecto deve ser uma malha única. O VRay não pode converter grupos em um proxy. Portanto, terá de abrir quaisquer grupos, seleccionar a malha base e usar 'Anexar Lista' para criar uma malha.
Com isso em mente, agora basta clicar com o botão direito do rato sobre o objecto e seleccionar 'Exportação de malha de raios V' a partir do Menu Quad. Isto abrirá o diálogo de exportação.
Terá de introduzir o destino e o nome do ficheiro para a malha exportada. Tente manter os procuradores numa pasta ligada ao seu projecto. Deseja também verificar a opção "Criar automaticamente proxies". Isto irá substituir o seu original pelo proxy no viewport.
A VRay também apoia a exportação de animação juntamente com a malha. Outras opções incluem a definição do tipo de pré-visualização e a quantidade de polys no proxy. O tipo Face Skipping tem o maior desempenho e cria uma versão quase transparente. O Clustering Refinado mantém as características máximas da malha original.
Um proxy funciona, portanto, tal como uma cena XRef optimizada por polígono. O proxy parece-se exactamente com o original quando é renderizado, mas não pode ser editado pelo 3ds Max. Portanto, não se esqueça de tirar partido desta fantástica característica nos seus projectos. Subscreva este blogue para mais actualizações e tutoriais. Vejo-o até lá.