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