Saltar al contenido principal

Mejores prácticas generales

Introducción

RailClone incluye sombreadores nativos, lo que permite renderizar objetos de alta poligonización sobre splines de hasta kilómetros de longitud. Por lo general, estas técnicas llevan el motor de renderizado al límite. Las siguientes notas incluyen información técnica que puede ayudarle a optimizar sus renderizados.

Consejos comunes

RailClone es capaz de crear estructuras paramétricas complejas clonando y adaptando objetos de malla (llamados Segmentos) a lo largo de uno o más objetos de referencia (como spline). Según la dirección, elevación u otros parámetros del spline, algunos Segmentos deben ser deformados y otros simplemente clonados.

En los motores compatibles, es posible representar miles de instancias del mismo objeto utilizando recursos mínimos. RailClone utiliza esta función, identifica qué segmentos se pueden clonar y crea instancias de renderizado nativo de ellos. Este proceso es automático e invisible para el usuario, pero puedes optimizar tus renderizados prestando atención a las siguientes reglas:

  • Si está seguro de que un tipo de Segmento nunca debe deformarse (como pilares o juntas), desactive ' Curvar ' en los parámetros de Segmentos. Lo mismo se aplica a ' Slice ' .
  • Es posible utilizar mallas o proxies como Segmentos , pero no es necesario convertir objetos con alto contenido de polietileno en servidores proxy para obtener un mejor rendimiento. El complemento convierte internamente todos los objetos en instancias de renderizado nativo, por lo que no hay diferencias significativas (en el tiempo de renderizado y la memoria utilizada) entre el uso de mallas o proxies.
  • Los proxies no se pueden deformar, por lo que RailClone siempre crea instancias a partir de ellos, pero obviamente no se pueden doblar ni cortar.

Algunas funciones no están disponibles cuando se utiliza el modo de renderizado nativo:

Puede cambiar al modo de renderizado estándar desactivando Pantalla->Renderizar->Usar motor de instancias . Cuando se usa esto, el complemento crea una malla única que contiene toda la geometría.

En cualquier caso, puedes utilizar Herramientas RailClone para generar la geometría instanciada manualmente. Este procedimiento es compatible con todos los motores de renderizado.