Version: 5.6
Occlusion Culling (eliminación selectiva)
Texturas 2D

Materiales, Shaders y Texturas

El renderizado en Unity se hace con Materials, Shaders y Textures.

Hay una relación cercana entre Materiales, Shaders y las Texturas en Unity.

Materials son definiciones acerca de cómo la superficie debería ser renderizada, incluyendo referencias a texturas utilizadas, información del tiling (suelo de baldosas), tines de color y más. Las opciones disponibles para un material depende en qué shader del materia está utilizando.

Shaders son scripts pequeños que contienen los cálculos de matemáticas y algoritmos para calcular el color de cada pixel renderizado, basándose en el input de iluminación y la configuración del Material.

Textures son imágenes bitmap. Un material contiene referencias a texturas, para que el shader del Material puede utilizar las texturas mientras calcula el color de la superficie de un objeto. Adicionalmente a el color básico (albedo) de la superficie de un objeto, las texturas pueden representar otros aspectos de la superficie de un material tal como su reflectividad o rugosidad.

Un material especifica un shader en ser utilizado, 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 utilizar, y el inspector del Material de Unity le permite a usted asignar sus propios assets de textura a estas variables de textura.

Para la mayoría del renderizado normal - entendiendo por tal personajes, escenario, entorno, objetos sólidos y transparentes, superficies suaves y duras etc., el Standard Shader por lo usual es la mejor decisión. Este es un shader altamente personalizado el cual es capaz de renderizar muchos tipos de superficie en una manera bastante real.

Hay otras situaciones dónde un diferente shader integrado, o incluso un shader escrito personalizado podría se apropiado - tal como líquidos, follaje, vidrio de refracción, efectos de partícula, caricaturesco, ilustrativo o otros efectos artísticos, u otros efectos especiales como visión nocturna, visión de calor, o visión de rayos x, etc.

La siguientes páginas describen:

Occlusion Culling (eliminación selectiva)
Texturas 2D
Copyright © 2020 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961