Version: 2019.4
Scene View Draw Modes for lighting
Componentes Mesh

Meshes, Materials, Shaders and Textures

Rendering in Unity uses Meshes, Materials, Shaders and Textures. They have a close relationship.

  • Meshes are the main graphics primitive of Unity. They define the shape of an object.

  • Materiales define cómo debe renderizarse una superficie, incluyendo referencias a las Texturas que utiliza, información de tiling, tintes de color y más. Las opciones disponibles para un Material dependen del Shader que el Material esté usando.

  • Shaders son pequeños scripts que contienen los cálculos matemáticos y algoritmos para calcular el Color de cada píxel procesado, en función de la entrada de iluminación y la configuración del Material.

  • Texturas son imágenes bitmap. Un Material puede contener referencias a las texturas, de modo que el Shader del Material pueda usar las texturas al calcular el color de la superficie de un GameObject. Además del color básico (Albedo) de la superficie de GameObject, las texturas pueden representar muchos otros aspectos de la superficie de un material, como su reflectividad o rugosidad.

Un material especifica un shader específico para usar, y el shader utilizado determina qué opciones están disponibles en el material. Un Shader especifica una o más variables de Textura que espera usar, y el Inspector de Materiales en Unity le permite asignar sus propios Elementos de Textura a estas variables de Textura.

Para la mayoría de los rendering normales (como rendering de personajes, escenarios, entornos, GameObjects sólidos y transparentes, superficies duras y blandas), el Standard Shadersuele ser la mejor opción. Este es un shader altamente personalizable que es capaz de renderizar muchos tipos de superficies de una manera altamente realista.

Hay otras situaciones en las que puede ser apropiado un Shader incorporado diferente, o incluso un shader personalizado (por ejemplo, líquidos, follaje, vidrio refractivo, efectos de partículas, caricaturas, efectos ilustrativos u otros efectos artísticos, u otros efectos especiales como visión nocturna, visión de calor o visión de rayos x).

Para obtener más información, consulte las siguientes páginas:

Scene View Draw Modes for lighting
Componentes Mesh
Copyright © 2020 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961