Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cómo utilizar SubstancePainter para reducir el consumo de CPU?

¿Cómo utilizar SubstancePainter para reducir el consumo de CPU?

SubstancePainter es un software de mapeo de modelos 3D muy popular que proporciona todas las herramientas que los usuarios necesitan para construir materiales 3D. ¡Al dominar SubstancePainter, podrás dibujar rápidamente mapas de materiales y crear fácilmente efectos de representación de texturas realistas! Para aquellos que se están preparando para aprender y están aprendiendo Substance Painter, ¡en realidad es doblemente difícil sin una idea de aprendizaje clara y sistemática! Por lo tanto, le proporcionamos un video tutorial de autoaprendizaje sobre SubstancePainter. Puede comenzar desde las operaciones de software más básicas y comenzar gradualmente con casos prácticos ~

SubstancePainter utiliza métodos para reducir el consumo de CPU: 1. Trabajando. entorno

Después de instalar SubstancePainter en su computadora, el software establecerá muchas configuraciones con los valores predeterminados. Estos valores generalmente se establecen teniendo en cuenta la compatibilidad, pero en la mayoría de los casos no son la mejor opción para la computadora y el trabajo. Por ejemplo, los archivos suelen estar ubicados en la unidad C de su computadora, por lo que necesita cambiar la ubicación, por ejemplo, guardarlos en otro disco duro.

2. Rendimiento de la caché

SubstancePainter dispone de una base de datos de recursos (materiales, alfas, pinceles, materiales inteligentes, etc.), que se distribuyen en la barra de herramientas según su uso. Para mostrar miniaturas de recursos, SubstancePainter los lee, procesa y genera iconos de vista previa (miniaturas). Las miniaturas generadas se almacenan en un archivo de caché para volver a mostrarse inmediatamente sin tener que repetir este largo proceso (leer, procesar, generar).

Si se generan nuevas miniaturas y se excede el presupuesto de la caché local, la miniatura más antigua se reemplazará por la más nueva. La configuración de caché se puede encontrar en Editar - Configuración.

Para evitar que se sobrescriban las miniaturas antiguas, la opción de presupuesto de caché local se puede configurar en un valor de alrededor de 2000 MB.

Otra pregunta es dónde almacenar los archivos de caché. Si no hay disponible una unidad/RAID más rápida, el valor del directorio de caché local se puede dejar en el valor predeterminado, ubicado en la unidad C. O cree una carpeta para archivos de caché local en la unidad más rápida de su sistema para ver el contenido de la estantería de SubstancePainter de manera oportuna.

Esto también se aplica al directorio de caché de los archivos temporales de SubstancePainter. Cuanto más rápido conduzcan, más suave será su trabajo. 3. Calidad del sombreador

La configuración de la calidad del sombreador es muy importante para mostrar correctamente las texturas en la ventana gráfica de SubstancePainter, ya que establece el número de muestras utilizadas para los cálculos de contribución especular. Con configuraciones bajas, hay visualizaciones incorrectas de superficies metálicas y brillantes, y la ventana gráfica de SubstancePainter se muestra de manera diferente al renderizado final usando la textura exportada.

Por lo tanto, este valor debe establecerse en el valor más alto que el rendimiento de la tarjeta gráfica pueda soportar. Aquí se muestran ejemplos de la configuración baja predeterminada de SubstancePainter (16 muestras) y la configuración ultra (256 muestras).

Configuración baja

Configuración ultra

Para cumplir con los requisitos de rendimiento de diferentes tarjetas gráficas, puede configurarlo entre Bajo y Ultra, como Medio ( 32 muestras), Alta (64 muestras) y Muy alta (128 muestras). 4. Texturas horneadas

Las texturas horneadas pueden hacer que los archivos del proyecto sean mucho más grandes de lo que realmente son. Los siguientes métodos pueden reducir su tamaño sin afectar su calidad.

1) El mapa normal es un color de 16 bits. Menos de 16 bits pueden causar una disminución en la calidad de la iluminación. Depende del rendimiento del hardware, la calidad de la textura es muy importante para SubstancePainter y el generador del juego, especialmente los muchos pequeños detalles del modelo.

2) El mapa de posición tiene la mitad de resolución que el mapa de textura final.

El mapa es solo un degradado, no tiene ningún efecto en la resolución, solo lo usa el generador SubstancePainter, no hace mucha diferencia si está horneado en color de 16 u 8 bits.

3) El mapa de oclusión ambiental, el mapa de curvatura y el mapa de espesor tienen la misma resolución que el mapa de textura final, es decir, escala de grises de 16 bits.

4) WorldSpaceNormalMap e IDMap tienen la misma resolución que el mapa de textura final, 16-bitColor. Estos parámetros no se pueden configurar de forma independiente en SubstancePainter para cada mapa horneado antes del proceso de horneado. Después de hornearlos, expórtelos como archivos PNG de 16 bits usando el ajuste preestablecido estándar "Mapa de cuadrícula". Luego ajuste la textura en el software de edición de imágenes. Después de guardar los mapas con los parámetros anteriores, puede importarlos nuevamente a SubstancePainter y asignarlos a la sección Mapas de malla de la Configuración del conjunto de texturas.

Esto no solo optimiza el tamaño del proyecto, sino que también mejora el rendimiento cuando se trabaja con mapas preparados y reduce la memoria de los archivos del proyecto. Finalmente, haga clic en la función "Archivo" - "Limpiar" para borrar completamente el mapa creado originalmente. 5. Optimice las texturas

Cuando utilice SubstancePainter para el procesamiento de texturas, puede mantener los archivos del proyecto lo más pequeños posible y reducir el uso de la memoria de la tarjeta gráfica. Sin embargo, el tamaño del archivo en el disco puede no ser el mismo que el espacio ocupado en la memoria de la tarjeta gráfica, lo que hace que SubstancePainter pierda mucho tiempo en el procesamiento de texturas hasta que se reduzca la resolución de la textura de trabajo actual. 6. Capas de pintura Cuando utilice PaintLayers, dibuje tanto como sea posible sin quitar el lápiz de la tableta. Esto hace que el archivo del proyecto sea más pequeño y utilizará menos memoria de la tarjeta gráfica. 7. Puntos de anclaje

Los puntos de anclaje pueden utilizar máscaras existentes y ajustarlas en función de ellas, y también son una forma de ahorrar memoria de la tarjeta gráfica y espacio en disco.

Los anclajes no contienen ningún dato más que la ubicación del objeto de destino. Una instancia familiar para los artistas: una instancia (como un ancla) requiere menos memoria para almacenar sus propiedades que incluso el objeto mismo, ya que solo contiene enlaces al objeto y hereda sus parámetros.

8. Capas ocultas

SubstancePainter puede ocultar el contenido de ciertas capas o carpetas en la ventana gráfica, permitiéndole comparar varias versiones de texturas. Si no está seguro de cuál es la mejor opción en este momento, no dude en elegir una opción.

Cuando complete su proyecto y ya no necesite realizar cambios en el archivo del proyecto, puede verificar las carpetas y capas en busca de archivos ocultos y eliminarlos para reducir el tamaño del archivo del proyecto.

9. Máscara y resolución de imagen

Al usar imágenes, puedes cambiar la resolución de la máscara/plantilla importada para que corresponda a la resolución final del mapa de textura.

Si planeas exportar el mapa de textura de 1K al final, no es necesario importar toda la textura de 8K como máscara. Las máscaras/plantillas de 8K ocupan mucho espacio en el archivo del proyecto a menos que el mapa de textura final sea 4K o superior. Puede reducir la resolución o recortar parte de la imagen importada para volver a guardarla como 2K (en caso de que el mapa de textura final sea 1K). Esto proporciona máscaras/plantillas de alta calidad sin que los archivos del proyecto crezcan mucho. Al texturizar, puede importar ciertos recursos como máscaras, plantillas, mapas horneados u otros tipos de recursos compatibles con SubstancePainter. Pero al final del proceso de texturizado, puede que queden algunos recursos que no se utilicen. En este caso, haga clic en Archivo-Limpiar para limpiar los archivos del proyecto.

Antes de utilizar esta función, asegúrese de que todos los recursos importados necesarios se hayan asignado a las capas/máscaras adecuadas.

10. Guardar y comprimir

Al usar Ctrl S, el archivo del proyecto puede fragmentarse. Si bien esto no causará que el archivo del proyecto se corrompa, puede introducir espacio vacío en el archivo del proyecto, aumentando así el tamaño del archivo. Puede usar Hacer clic en Archivo: guardar y comprimir. Se recomienda usarlo al guardar el archivo del proyecto antes de cerrarlo.

11. Actualizador de recursos

Si utiliza un archivo de proyecto creado en una versión anterior de Substance Painter, algunos de los recursos de Painter pueden actualizarse en la última versión, por lo que el archivo del proyecto contiene recursos obsoletos (pinceles, mapas, sombreadores, etc.). Para comprobar si hay nuevas versiones de los recursos utilizados en los archivos del proyecto, puede iniciar el Actualizador de recursos. En el Actualizador de recursos, verifique si algunos recursos o sombreadores están desactualizados y actualícelos a la última versión. También puede seleccionar "Obsoleto" en el menú desplegable de estado. Luego, cuando vea la lista de recursos obsoletos, puede hacer clic en el botón "Actualizar" para actualizar. Actualice los recursos a las últimas versiones para corregir errores y optimizar el rendimiento y la calidad visual.

¡Vale, amigos! Con respecto a "¿Cómo utilizar SubstancePainter para reducir el consumo de CPU?", Compartiré esto hoy. ¡Espero que sea útil para su aprendizaje y funcionamiento de SubstancePainter! ¡Aprender bien el software SubstancePainter será de gran ayuda en la producción de materiales 3D! Si te estás preparando para estudiar y estás estudiando actualmente, espero que no te pierdas los cursos en video sistemáticos, ¡que lograrán el doble de resultados con la mitad de esfuerzo! Si quieres aprender SubstancePainter, haz clic en: