Existen varios pasos empleados normalmente para acelerar el proceso de renderización.
Para minimizar el tiempo necesario para renderizar un modelo, se suelen eliminar las superficies u objetos ocultos que estén colocados fuera de la cámara. Asimismo, también es posible acelerar el proceso de renderización si se comprueba que todas las normales de cara están orientadas hacia la misma dirección.
Todas las superficies que cree están formadas por caras. Las caras son triangulares o cuadriláteras, y cada una tiene un lado orientado hacia el interior y otro hacia el exterior. La dirección en la que señala una cara la define un vector denominado normal. La dirección de la normal indica la superficie frontal o exterior de la cara.
Cuando se unifican las normales y estas señalan hacia afuera, el renderizador procesa todas las caras y renderiza el modelo. Si se voltea un normal que señala hacia dentro, el renderizador la omite y deja “agujeros” triangulares o cuadriláteras en la imagen renderizada.
En las copias en las que se vea un agujero, suele significar una de estas dos cosas: se ha desactivado Forzar dos lados en la paleta Parámetros de renderización o bien la cara no está físicamente en el modelo.
Si falta la cara, deberá reconstruirla manualmente. En el caso de los objetos dibujados con 3DCARA, la dirección de las normales se determina por la forma en que se dibuja una cara en un sistema de coordenadas en sentido horario: si se dibuja la cara en sentido horario inverso, las normales señalarán hacia fuera; pero, si se dibuja la cara en sentido horario, las normales señalarán hacia dentro. Deben dibujarse caras sistemáticamente.
Las normales en objetos sólidos suelen estar correctamente orientadas, lo cual puede ser de ayuda para crear modelos para la renderización.
Durante la renderización, el renderizador busca todas las normales que no apuntan al punto de vista y elimina de la escena las caras asociadas. Este paso de eliminación se denomina eliminación de caras posteriores y lo controla la opción Forzar dos lados de la paleta Parámetros de renderización.
Después de haber eliminado las caras posteriores, el renderizador utiliza un búfer Z para comparar las distancias relativas a lo largo del eje Z. Si el búfer Z indica que una cara solapa a otra, el renderizador elimina la cara que esté oculta. El tiempo que se ahorra de esta manera es proporcional al número de caras desestimadas del número total de caras.
Es posible que, en ocasiones, se quiera omitir la fase de eliminación de caras posteriores y dejarlas en su lugar (por ejemplo, si un objeto es transparente o si se pueden ver dos caras debido a su forma y orientación o si un objeto abierto se va a renderizar con un ángulo de vista que le permite ver su interior). La transparencia afecta también al hecho de que una cara deba ocultar a otra. En esta situación, asegúrese de que la opción Forzar dos lados esté activada y de que todas las caras se renderizan independientemente de la dirección a la que apunten sus normales.
Si va a renderizar un dibujo que no se creó con tal intención o si el modelo se creó con otro producto, debería dejar activada la opción Forzar dos lados. De este modo se asegura de que todas las superficies se renderizan correctamente.
El renderizador procesa todos los objetos de una escena, incluso aquellos que están “fuera de la cámara” y que no estarán presentes en la vista renderizada. Un modelo se genera con la intención de obtener ventajas de renderización de una buena administración de capas. Si se desactivan las capas que contienen objetos que no están en la vista, es posible mejorar significativamente la velocidad de renderización.