Aspose.ThreeD.Shading
inhoud
[
verbergen
]Alle shading-gerelateerde klassen zijn gedefinieerd in deze naamruimte.
Klassen
Klas | Beschrijving |
---|---|
LambertMaterial | Materiaal voor lambert shading model |
Material | Materiaal definieert de parameters die nodig zijn voor de visuele weergave van geometrie. Aspose.3D biedt schaduwmodel voorLambertMaterial ,PhongMaterial EnShaderMaterial |
PbrMaterial | Materiaal voor fysisch gebaseerde weergave op basis van albedokleur/metallic/ruwheid |
PbrSpecularMaterial | Materiaal voor fysieke weergave op basis van diffuse kleur/spiegel/glans |
PhongMaterial | Materiaal voor blinn-phong schaduwmodel. |
ShaderMaterial | Een shader-materiaal maakt het mogelijk om het materiaal te beschrijven door een externe rendering-engine of shader-taal. ShaderMaterial toepassingenShaderTechnique om de concrete weergavedetails te beschrijven, en de meest geschikte zal worden gebruikt volgens het uiteindelijke weergaveplatform. Bijvoorbeeld uwShaderMaterial instantie kan twee technieken hebben, de ene wordt gedefinieerd door HLSL en de andere wordt gedefinieerd door GLSL Onder niet-window-platforms moet de GLSL worden gebruikt in plaats van HLSL |
ShaderTechnique | Een arceringstechniek vertegenwoordigt een concrete weergave-implementatie. |
Texture | Deze klasse definieert de textuur van een extern bestand. |
TextureBase | Basisklasse voor alle betonstructuren. Textuur definieert de look en feel van een geometrisch oppervlak. |
TextureSlot | Textuurslot erinMaterial , kan worden opgesomd via materiële instantie. |
Opsomming
Opsomming | Beschrijving |
---|---|
AlphaSource | Definieert of de textuur het alfakanaal bevat. |
TextureFilter | Filteropties tijdens texture-sampling. |
WrapMode | Omslagmodus van textuur. |