Aspose.ThreeD.Shading
Contenido
[
Ocultar
]Todas las clases relacionadas con el sombreado se definen en este espacio de nombres.
Clases
Clase | Descripción |
---|---|
LambertMaterial | Material para modelo de sombreado lambert |
Material | El material define los parámetros necesarios para la apariencia visual de la geometría. Aspose.3D proporciona un modelo de sombreado paraLambertMaterial ,PhongMaterial yShaderMaterial |
PbrMaterial | Material para representación física basada en albedo color/metálico/rugosidad |
PbrSpecularMaterial | Material para representación física basada en color difuso/especular/brillo |
PhongMaterial | Material para modelo de sombreado blinn-phong. |
ShaderMaterial | Un material de sombreado permite describir el material mediante un motor de renderizado externo o un lenguaje de sombreado. ShaderMaterial usosShaderTechnique para describir los detalles de renderizado concreto, se utilizará y el más adecuado de acuerdo con la plataforma de renderizado final. Por ejemplo, suShaderMaterial la instancia puede tener dos técnicas, una está definida por HLSL y otra está definida por GLSL En la plataforma que no es de ventana, se debe usar GLSL en lugar de HLSL |
ShaderTechnique | Una técnica de sombreado representa una implementación de renderizado concreta. |
Texture | Esta clase define la textura a partir de un archivo externo. |
TextureBase | Clase base para todas las texturas de hormigón. La textura define la apariencia de una superficie geométrica. |
TextureSlot | Ranura de textura enMaterial , se puede enumerar a través de la instancia de material. |
Enumeración
Enumeración | Descripción |
---|---|
AlphaSource | Define si la textura contiene el canal alfa. |
TextureFilter | Opciones de filtro durante el muestreo de texturas. |
WrapMode | Modo de ajuste de textura. |