Aspose.ThreeD.Shading

Todas las clases relacionadas con el sombreado se definen en este espacio de nombres.

Clases

ClaseDescripción
LambertMaterialMaterial para modelo de sombreado lambert
MaterialEl material define los parámetros necesarios para la apariencia visual de la geometría. Aspose.3D proporciona un modelo de sombreado paraLambertMaterial ,PhongMaterial yShaderMaterial
PbrMaterialMaterial para representación física basada en albedo color/metálico/rugosidad
PbrSpecularMaterialMaterial para representación física basada en color difuso/especular/brillo
PhongMaterialMaterial para modelo de sombreado blinn-phong.
ShaderMaterialUn 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
ShaderTechniqueUna técnica de sombreado representa una implementación de renderizado concreta.
TextureEsta clase define la textura a partir de un archivo externo.
TextureBaseClase base para todas las texturas de hormigón. La textura define la apariencia de una superficie geométrica.
TextureSlotRanura de textura enMaterial , se puede enumerar a través de la instancia de material.

Enumeración

EnumeraciónDescripción
AlphaSourceDefine si la textura contiene el canal alfa.
TextureFilterOpciones de filtro durante el muestreo de texturas.
WrapModeModo de ajuste de textura.