En resumen
- Los archivos Redshift Proxy (.rs) no cargan la geometría en memoria hasta el momento del render, por lo que la apertura de la escena es casi instantánea.
- Los archivos proxy son independientes del DCC; por ejemplo, un proxy exportado desde Maya puede importarse en una escena de Houdini.
- La opción Compress Data puede reducir el tamaño del archivo en un 50% o más en algunos casos, aunque puede ralentizar la velocidad de carga.
- En los proxies que se vayan a usar con instancing solo se admite tessellation fija (fixed), no se soporta la tessellation adaptativa.
En visualizaciones de interiores y exteriores con vegetación densa, bibliotecas de mobiliario o escenas abarrotadas, el mayor problema de rendimiento no suele ser un único objeto, sino geometría repetitiva con miles de polígonos. El sistema Proxy de Redshift mantiene este tipo de datos pesados en un formato optimizado en disco en lugar de cargarlos directamente en la escena, y solo los carga en memoria cuando un rayo impacta en el bounding box de ese objeto. Esta guía, basada en la documentación oficial de Redshift de Maxon, explica los pasos para exportar proxies, colocarlos en la escena y usarlos en el pipeline de render.
¿Qué es un proxy y por qué usarlo?
Un Redshift Proxy es un archivo de geometría previamente exportado (con extensión .rs) que se comporta como una escena de Redshift independiente en sí misma. Según la documentación de Maxon, las principales ventajas de usar proxies son:
El costo de tiempo al abrir la escena es casi nulo; el costo de extraer geometría grande se paga una sola vez, en el momento de la exportación.
Los archivos proxy se almacenan en disco en formato optimizado, de modo que el renderer puede usar los datos directamente sin procesamiento ni carga de memoria adicional.
Se admiten mallas animadas y deformables, pelo, strands, instancias, contenedores de volumen, luces y los materiales aplicados a ellos.
Los archivos proxy son independientes del DCC; un archivo exportado desde Maya puede importarse como proxy en Houdini, o viceversa.
En contraste, una vez exportada, la geometría dentro del proxy no puede deformarse ni modificarse salvo en los ajustes de tessellation; solo pueden animarse la posición, rotación y escala del proxy completo como objeto sólido, no la posición de sus componentes.
Pasos para exportar proxies en Cinema 4D
Abra la ventana de exportación desde
File › Export › Redshift Proxy (*.rs).En el campo
Export, elija si exportará toda la escena o solo los objetos seleccionados.Si desea incluir luces, deje activada la opción
Lights.Si planea aplicar tessellation o displacement después de colocar el proxy en la escena, active la opción
Polygon Connectivity; esto aumenta el tamaño del archivo, por lo que debe usarse solo cuando sea necesario.Preste atención a la conversión de unidades en el campo
Scale; según la documentación, trabajar en centímetros y exportar en milímetros hace que el objeto se importe como proxy 10 veces más grande.
Para quienes deseen reemplazar los materiales exportados con los materiales de la escena, hay tres opciones: Proxy File (se usan los materiales tal como están en el archivo), Object (el material de escena asignado a la malla de colocación reemplaza todo) y Scene (Match by name and prefix) (reemplazo de material uno a uno según coincidencia de nombre y prefijo).
¿Qué cambia cada ajuste?
| Ajuste | Uso recomendado | Efecto |
|---|---|---|
| Compress Data | Activar si la red/disco es lento | Puede reducir el tamaño del archivo en un 50% o más, pero puede alargar el tiempo de carga/exportación |
| Polygon Connectivity | Activar solo si se necesitará displacement/tessellation posterior | Aumenta el tamaño del archivo, reduce el rendimiento si se activa innecesariamente |
| Proxy Origin: Object Bounds | Útil si se moverán varios proxies en la misma escena | Mueve el pivote del proxy al centro de los objetos que contiene, facilitando mover/rotar |
| Animation (Frame Range) | Para geometría animada que se deforma | Genera un archivo .rs independiente por cada fotograma (ejemplo: escena.0001.rs – escena.0010.rs) |
Si planea usar instancing, la documentación indica claramente lo siguiente:
Adaptive tessellation instancing sırasında kullanılamaz, yalnızca fixed (sabit) tessellation desteklenir.En un objeto que requiere múltiples copias (por ejemplo, sillas o plantas repetitivas), crear un único proxy y colocar múltiples instancias de ese proxy en la escena es mucho más eficiente en términos de memoria y rendimiento.
Vista previa e instancing en Houdini
El plugin de Redshift para Houdini permite exportar archivos proxy mediante un ROP node y hacer instancing usando el atributo de punto (point attribute) instancefile. Si este atributo está presente, el objeto se exporta como un instancer que se carga según la ruta del archivo en el momento del render, y puede configurarse mediante Redshift Instances o Redshift Point Clouds. Sin embargo, la función de override de material actualmente no es compatible cuando se trabaja con instancefile.
Render desde línea de comandos (redshiftCmdLine)
Para estudios que desean renderizar una escena sin abrir una aplicación, puede usarse la herramienta Redshift CmdLine. Primero, la escena se exporta como proxy incluyendo cámara, luces, materiales, geometría, animación y ajustes de AOV:
C:\Program Files\Maxon Redshift 20XX\bin\redshiftCmdLine.exe C:\demo\proxy\RS_Proxy_Demo.rs -oip C:\demo\proxy\imagesPara modificar las opciones de render, se puede preparar un archivo de texto y pasarlo con el argumento -oro:
redshiftCmdLine myscene.rs -oro myrenderoptionoverrides.txt¿Cómo afectan estos ajustes al flujo de trabajo en archviz?
En la visualización de interiores, las bibliotecas de mobiliario, plantas y accesorios suelen generar la mayor carga de polígonos. Exportar estos objetos como proxy acorta los tiempos de apertura/guardado de la escena y mantiene el viewport fluido; la diferencia es especialmente notable en escenas con muchos objetos repetitivos (bosques, disposiciones de mobiliario abarrotadas). Para oficinas que comparten archivos entre equipos, el hecho de que los proxies sean independientes del DCC significa que una biblioteca de plantas preparada en Maya puede usarse en una escena de 3ds Max o Houdini; sin embargo, hay que tener en cuenta que los shaders embebidos pueden no funcionar correctamente en un DCC diferente.
Errores comunes
Si no se usa un material asignado en el momento de la exportación, Redshift elimina automáticamente atributos como UV o vertex color para evitar el aumento innecesario del tamaño del archivo; si se planea hacer override de material después, hay que asegurarse de que un shader que use ese atributo esté asignado al proxy.
Los ajustes de motion blur (como la duración del fotograma) no se pueden modificar después de la exportación; para cambiar el ajuste de motion blur de un proxy animado es necesario volver a exportarlo.
Los datos de malla originales de Maya, 3ds Max o Softimage no se pueden recuperar a partir del archivo proxy; se recomienda conservar los archivos de origen.
Fuentes
3 fuentesNo republicamos los textos de las fuentes; las citas breves van marcadas y el resto es resumen y comentario propios.
Para las oficinas de archviz en Turquía, el sistema Redshift Proxy es una herramienta práctica que aliviará el viewport y los tiempos de apertura de escena, especialmente en proyectos de interiores con vegetación densa, disposiciones de mobiliario abarrotadas y accesorios repetitivos. Sin embargo, los equipos que comparten archivos deben incorporar desde el principio al flujo de trabajo limitaciones como la incompatibilidad de shaders entre distintos DCC y la imposibilidad de modificar los ajustes de motion blur después de la exportación.
En oficinas que trabajan en red, activar o desactivar la opción Compress Data según la velocidad del disco/red puede suponer un ahorro de tiempo pequeño pero concreto. No saber que no se puede usar tessellation adaptativa en objetos destinados a instancing puede provocar pérdidas de calidad inesperadas durante el render; por ello se recomienda que los equipos prueben el flujo de trabajo de proxy en una escena de prueba pequeña antes de comenzar el proyecto.
Preguntas frecuentes
¿Qué es un archivo Redshift Proxy (.rs)?
Es un archivo de geometría Redshift independiente, previamente exportado, que no se carga en memoria hasta el momento del render y que puede colocarse en la escena; a su vez puede contener otros proxies dentro de sí.
¿Se pueden compartir los archivos proxy entre diferentes software 3D?
Sí, los archivos Redshift Proxy son independientes del DCC; por ejemplo, un archivo exportado en Maya puede importarse como proxy en Houdini o 3ds Max, aunque los shaders embebidos y algunos tipos de luz pueden funcionar incorrectamente en otra aplicación.
¿A qué hay que prestar atención al hacer instancing con proxies?
En los proxies destinados a instancing solo se admite tessellation fija (fixed), no se puede usar tessellation adaptativa; además, para objetos repetitivos es más eficiente en memoria y rendimiento crear un único proxy y colocar múltiples instancias de él.



