Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Herramientas de gráficos contiene una gran cantidad de herramientas de editor de Unity para ayudar con el desarrollo de realidad mixta. A continuación se describen algunos elementos. El resto se puede encontrar en sus respectivas áreas temáticas, como las utilidades de accesibilidad y la herramienta de medida.
Elementos de menú
Descripción de los elementos de menú que se encuentran en la sección de menú Herramientas de gráficos de ventana>.
Capturas de pantalla
A menudo, tomar capturas de pantalla en Unity para obtener documentación e imágenes promocionales puede ser gravoso y la salida a menudo parece menos de lo deseable. La ScreenshotUtilities
clase ayuda a tomar capturas de pantalla a través de elementos de menú y API públicas en el editor de Unity. Las capturas de pantalla se pueden capturar en varias resoluciones y con colores transparentes y claros para su uso en la composición posterior fácil de imágenes.
Nota:
Esta herramienta no admite la toma de capturas de pantalla de una compilación independiente.
Las capturas de pantalla se pueden capturar fácilmente mientras se encuentra en el editor seleccionando Herramientas > de gráficos de ventana > Captura de pantalla y, a continuación, seleccionando la opción deseada.
Sugerencia
Asegúrate de que la pestaña de la ventana del juego esté visible si la captura no está en juego o es posible que no se guarde una captura de pantalla.
De forma predeterminada, todas las capturas de pantalla se guardan en la ruta de acceso de caché temporal; la ruta de acceso a la captura de pantalla se mostrará en la consola de Unity.
La captura de pantalla anterior se capturó con la opción "Resolución 4x (fondo transparente)" . (Se ha escalado verticalmente para reducir el tamaño de descarga). Esto genera una imagen de alta resolución con los píxeles normalmente representados por el color claro guardado como píxeles transparentes. Esta técnica ayuda a los desarrolladores a mostrar su aplicación para la tienda, u otros medios de comunicación, superponiendo esta imagen sobre otras imágenes.
Animadores de material de lienzo
Los animadores de material de lienzo permiten a los desarrolladores animar las propiedades de material en los componentes gráficos de UnityUI (puede encontrar más información en la documentación de animación ). Estos scripts de animador se generan automáticamente a partir de archivos de sombreador. Si cambia un archivo de sombreador, también lo hace el script del animador. Normalmente, esto se realiza haciendo clic con el botón derecho en un sombreador y seleccionando Herramientas > de gráficos Generar animador de material de lienzo.
Los animadores de material de lienzo de Herramientas > de gráficos > de ventana > Generan todo el elemento de menú regenerarán todos los scripts de animadores para sombreadores con estas condiciones cumplidas:
- Existe en el directorio Runtime/Shaders del paquete Herramientas de gráficos
- No contiene "Non-Canvas" el nombre del sombreador.
Sugerencia
Los desarrolladores deben invocar este elemento de menú cuando modifiquen los sombreadores dentro del paquete Herramientas de gráficos. Los sombreadores personalizados pueden tener animadores generados individualmente o a través del ShaderUtilities.GenerateCanvasMaterialAnimator
método .
Depuración del mapa mip
La característica de depuración de mapa mip incluida con los modos de dibujo de depuración de vista de escena de la canalización del representador integrado no existe en la canalización de representación universal (URP). Esta característica es útil al intentar reducir los tamaños de textura.
En Herramientas de gráficos, se ha vuelto a introducir una herramienta similar para el URP. La herramienta se puede activar a través de las herramientas > de gráficos de ventana > Dibujar modos > Mipmaps - Habilitar y desactivar a través de las Herramientas > de gráficos de ventana > Dibujar modos > Mipmaps - Deshabilitar elementos de menú. Cuando esté habilitada, la vista de escena se teñirá en función de la relación de textura a píxel.
Color | Significado |
---|---|
Original Color | Es una coincidencia perfecta (relación de 1:1 elementos de textura a píxeles a la distancia y resolución actuales). |
Rojo | Indica que la textura es mayor de lo necesario. |
Azul | Indica que la textura podría ser mayor. |
Nota:
Los tamaños de textura ideales dependen de la resolución en la que se ejecutará la aplicación y de lo cerca que la cámara pueda llegar a una superficie.
Por ejemplo, la densidad de elementos de textura es demasiado alta en el cubo izquierdo y un poco baja en el cubo derecho a esta distancia de visualización:
Combinador de texturas
Para mejorar la paridad con el sombreador de unity Standard por píxel, los valores metálicos, suavizados, emisivos y oclusión se pueden controlar a través del empaquetado del canal. Por ejemplo:
Cuando se usa el empaquetado de canales, solo tiene que muestrear y cargar una textura en la memoria en lugar de cuatro independientes. Al escribir los mapas de texturas en un programa como Substance o Photoshop, puede empaquetarlos a mano de la siguiente manera:
Canal | Propiedad |
---|---|
Rojo | Metálico |
Verde | Oclusión |
Azul | Emisión (escala de grises) |
Alfa | Lisura |
O bien, puede usar la herramienta combinador de texturas MRTK. Para abrir la herramienta, seleccione: Windows -> Herramientas de gráficos -> Combinador de texturas , que abrirá la ventana siguiente:
Esta ventana se puede rellenar automáticamente seleccionando un sombreador de Unity Standard y haciendo clic en "Rellenar automáticamente desde Standard Material". O bien, puede especificar manualmente una textura (o valor constante) por canal rojo, verde, azul o alfa. La combinación de texturas está acelerada por GPU y no requiere que la textura de entrada sea accesible para la CPU.
Mostrar y ocultar ejemplos
Al abrir en MRGTUnityProject
Unity. La carpeta Ejemplos no estará visible en el MRTK Graphics Tools
paquete de forma predeterminada. Para mostrar los ejemplos, seleccione Herramientas > de gráficos de ventana > Mostrar ejemplos en la barra de menús del archivo.
Si desea ocultar ejemplos, por ejemplo, antes de confirmar una contribución a los ejemplos del paquete Herramientas de gráficos, seleccione Herramientas > de gráficos de ventana > Ocultar ejemplos en la barra de menús del archivo.
Nota:
Estos elementos de menú se atenuarán cuando Herramientas de gráficos sea un paquete inmutable.