LambertMaterial
Översikt
LambertMaterial är en klass i Aspose.3D FOSS för Typescript. ärvt från: Material.
LambertMaterial.constructor skapar en instans LambertMaterial, som valfritt tilldelar ett namn.
Denna klass ger 1 metod för att arbeta med LambertMaterial objekt i Typescript-program. Tillgängliga metoder inkluderar: constructor. Alla offentliga medlemmar är tillgängliga för någon typskriptansökan efter att ha installerat Aspose.3D FOSS för typskriptspaket. och egenskaper: MAP_AMBIENT, MAP_DIFFUSE, MAP_EMISSIVE, MAP_NORMAL, MAP_SPECULAR, ambientColor,Och 4 fler.
Beskrivning
LambertMaterial är en klass i Aspose.3D FOSS-biblioteket för TypeScript som visar 0 metoder och 10 egenskaper för programmatisk användning. Material, ärva delad funktionalitet från sin föräldralyp.
Kernkapaciteterna inkluderar: vector3 \; Vektor3 ; `vector3 . Dessa operationer gör det möjligt för utvecklare att integrera lambertmaterialfunktionalitet direkt i TypeScript applikationer.
Klassen ger också den MAP_SPECULAR fastighet (gitar kartan spektrum), den MAP_DIFFUSE fastighet (gitar kartan diffus), den MAP_EMISSIVE fastighet (gäller ut på kartan emissiv).
Instanser skapas via en enda konstruktör som initialiserar objektet med standardvärden.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
MAP_SPECULAR | `` | Läsning | Kartan är spekulativ. |
MAP_DIFFUSE | `` | Läsning | Få kartan diffus. |
MAP_EMISSIVE | `` | Läsning | Få kartan emissiv. |
MAP_AMBIENT | `` | Läsning | Få kartan miljö. |
MAP_NORMAL | `` | Läsning | Har kartan normalt. |
emissiveColor | `Vector3 | null` | Läs/ Skriv |
ambientColor | `Vector3 | null` | Läs/ Skriv |
diffuseColor | `Vector3 | null` | Läs/ Skriv |
transparentColor | `Vector3 | null` | Läs/ Skriv |
transparency | number | Läs/ Skriv | Fått transparens. |
Metoder
| Signature | Beskrivning |
|---|---|
| `constructor(name: string | null)` |