Aspose.ThreeD.Shading

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 usosShaderTechniquepara 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.