¿Cómo se siente cuando crea una hermosa escena en Blender con texturas, sombreadores, partículas y efectos volumétricos de alta definición y cuando hace clic en renderizar, solo dice que necesita 2 horas para renderizar solo un cuadro?? Si, se siente desalentador. No es fácil renderizar una imagen o animación de alta calidad con una estación de trabajo normal.
No es pan comido renderizar en Blender, especialmente cuando se trabaja en Cycles (motor de renderizado). El renderizado 3D requiere mucha potencia informática. Si está renderizando una animación, necesitará mucha más energía y tiempo. Sería mejor si tuviera una PC potente con especificaciones de alta gama para obtener resultados decentes. El problema es la asequibilidad de una estación de trabajo robusta; son costosos. Pero este problema se puede solucionar; solo usa renderizado en la nube.
¿Qué es el renderizado en la nube??
La representación en la nube es una representación basada en servidor. Esos servidores tienen potentes máquinas conectadas y funcionan en paralelo. El renderizado en la nube tiene las siguientes ventajas:
- Es más rápido y ahorra tiempo.
- Es una solución económica porque las estaciones de trabajo de alta gama son costosas.
- Es fácil de usar; ajustar algunas configuraciones después de cargar el archivo de Blender y luego renderizarlo.
- Dado que se está renderizando en la nube, su máquina no estaría ocupada; normalmente puedes usarlo.
Construcción de una granja de Render
Render farm es una combinación de computadoras; estas computadoras se llaman nodos. Los nodos están conectados con una computadora que administra todos los nodos utilizando un software desarrollado específicamente llamado software de gestión de renderizado.
Una sola máquina puede tomar mucho tiempo para renderizar imágenes en 3D o secuencias de imágenes. La granja de procesamiento asigna cada fotograma a la computadora de cada nodo, lo que finalmente ahorra mucho tiempo. Cuanto más grande sea la granja de renderizado, más máquinas estarán disponibles para renderizar marcos.
Granja de renderizado basada en la nube
Las granjas de renderizado se pueden hacer localmente, o estas granjas también están disponibles en servicios basados en la nube. Los servicios basados en la nube suelen proporcionar complementos. Estos complementos preparan su archivo, cargan y luego descargan los marcos renderizados en su computadora. Todo el proceso se lleva a cabo en servidores para que pueda usar su máquina mientras se procesa. La estructura de una granja de procesamiento basada en la nube se muestra en la siguiente imagen:
Muchas empresas ofrecen servicios de renderizado basados en la nube. Echemos un vistazo a algunos de esos servicios.
GarajeFarm.Neto
Grange Farm es un servicio de renderizado basado en la nube que ofrece nodos de CPU y GPU. Puede elegir entre una CPU y GPU para renderizar su trabajo. Las tarjetas K80 Tesla de NVIDIA alimentan los nodos de la GPU. Los archivos se pueden cargar a través de un complemento, y cada cuadro se puede descargar tan pronto como se procese, lo cual es genial.
Pros
- Complemento conveniente
- El marco se puede descargar inmediatamente
- Monitoreo y soporte continuos disponibles
Contras
- Puede causar problemas al renderizar
Rayos
Este es otro servicio de renderizado basado en la nube. Para este servicio, no necesita un complemento especial; simplemente arrastre su archivo a una interfaz basada en web, que es mucho más conveniente. La granja de renderizado de rayos es una de las granjas de renderizado fáciles de usar. Analiza automáticamente su archivo y proporciona un costo estimado; después de pagar, Ray comienza a renderizar; puede descargar cualquier fotograma mientras se renderiza o todos los fotogramas una vez que haya terminado. Puede monitorear el proceso de renderizado de cada cuadro en tiempo real.
Pros
- Hay muchos servidores disponibles
- Fácil de usar
- Alta velocidad de renderizado
Contras
- Desigualdad en la selección del servidor
Blendergrid
Rendergrid es una granja de renderizado un poco diferente; no tiene su propia granja de procesamiento; ellos alquilan render farm en su lugar. Si desea renderizar su archivo rápidamente, Blendergrid alquila una mayor cantidad de máquinas de los centros de datos.
Puede cargar su archivo simplemente usando la interfaz web. Antes de renderizar, el archivo se analiza y se analiza. Se envía un correo electrónico donde hay que pagar para finalizar el trámite.
Pros
- La velocidad se puede aumentar agregando más servidores
Contras
- Costoso
- Tarda mucho en analizar el archivo
Polargrid
Polargrid tiene un complemento para Blender. Debe instalar el complemento y luego ingresar el correo electrónico y el código que recibe por correo electrónico. Polargrid tiene 1000 CPU y 3000 GPU de varios tipos, incluidos NVIDIA RTX 2080 y Radeon Vega Systems. Polargrid también ofrece renderizado basado en GPU y CPU y es compatible con Blender 2.79 y 2.80 también.
Pros
- Complemento fácil de usar
- Se puede acceder a los servidores a través de un complemento
Contras
- Puede encontrar problemas de renderizado
Arado de píxeles
Es otra granja de renderizado, que viene con una aplicación. En la aplicación, debe crear un trabajo y luego proporcionar el nombre de la aplicación, el número de marco, la carpeta de salida y algunas otras cosas relacionadas con el proyecto. Después de completarlo, se abrirá otra ventana con barras de progreso. También ofrece renderizado de CPU y GPU. El costo estimado se puede calcular usando una calculadora en el sitio web de Pixel Plough.
Pros
- Barato comparado con otros servicios
Contras
- Podría perder los marcos
- La aplicación no se puede cerrar
Conclusión
Renderizar una escena o animación en 3D no es una tarea fácil. Necesita mucha potencia de cálculo, lo cual es difícil de lograr en una PC normal. Si tiene una estación de trabajo robusta con una GPU de gama alta, puede renderizar su trabajo. Pero para proyectos grandes, las cosas pueden volverse un poco complejas. Una escena con texturas y sombreadores de alta definición puede requerir mucha potencia computacional, y cualquier máquina común con una sola GPU no puede manejarla.
Las granjas de renderizado pueden resolver estos problemas. Una granja de procesamiento es una combinación de muchas máquinas potentes, y cada máquina se llama nodo. Las granjas de renderizado pueden ser locales o basadas en la nube.
Si no puede pagar una granja de renderizado, una granja de renderizado basada en la nube puede ayudarlo a renderizar escenas 3D. Hay muchos proveedores de servicios de renderizados basados en la nube. Proporcionan sus propios complementos o aplicaciones para Blender, donde puede cargar su archivo Blend y renderizarlo fotograma a fotograma. El renderizado de granjas de renderizado es un proceso fácil y rápido. Cada servicio le cobra en función de los GHz utilizados por la máquina por hora o el banco de octanos por hora.