PhongMaterial

Overzicht

PhongMaterial is een klasse in Aspose.3D FOSS voor TypeScript. Erft van: LambertMaterial.

PhongMaterial.constructor maakt een nieuw PhongMaterial exemplaar met de opgegeven naam.

Deze klasse declareert 9 methoden voor PhongMaterial objecten in TypeScript programma’s. Beschikbare methoden zijn onder andere: constructor, findProperty, getProperty, getTexture, removeProperty, setProperty, setTexture, toString. Publieke leden zijn toegankelijk voor elke TypeScript applicatie na het installeren van het Aspose.3D FOSS voor TypeScript pakket. Eigenschappen: MAP_AMBIENT, MAP_DIFFUSE, MAP_EMISSIVE, MAP_NORMAL, MAP_SPECULAR, ambientColor, en nog 11.

Eigenschappen

NaamTypeToegangBeschrijving
specularColor`Vector3null`Lezen/schrijven
specularFactornumberLezen/schrijvenHaalt de speculaire factor op.
shininessnumberLezen/schrijvenHaalt de glans op.
reflectionColor`Vector3null`Lezen/schrijven
reflectionFactornumberLezen/schrijvenKrijgt de reflectiefactor.
MAP_SPECULAR``Lezen/schrijvenHaalt of stelt de specular-kaart in.
MAP_DIFFUSE``Lezen/schrijvenHaalt of stelt de diffuse-map in.
MAP_EMISSIVE``Lezen/schrijvenHaalt op of stelt de emissieve kaart in.
MAP_AMBIENT``Lezen/schrijvenHaalt of stelt de omgevingskaart in.
MAP_NORMAL``Lezen/schrijvenHaalt de mapnorm op of stelt deze in.
emissiveColor`Vector3null`Lezen/schrijven
ambientColor`Vector3null`Lezen/schrijven
diffuseColor`Vector3null`Lezen/schrijven
transparentColor`Vector3null`Lezen/schrijven
transparencynumberLezen/schrijvenHaalt de transparantie op.
namestringLezen/schrijvenHaalt de naam op.
propertiesPropertyCollectionLezenHaalt de eigenschappen op.

Methoden

HandtekeningBeschrijving
constructor(name: string)Maakt een nieuwe PhongMaterial instantie met de opgegeven naam
`constructor(name: stringnull)`
getTexture(_slotName: string) → `TextureBasenull`
setTexture(_slotName: string, _texture: TextureBase)Stelt de textuurwaarde in.
findProperty(propertyName: string) → `Propertynull`
getProperty(property: string) → anyRoept getProperty(property) aan op deze PhongMaterial instantie.
setProperty(property: string, value: any)Stelt de eigenschapswaarde in.
`removeProperty(property: stringProperty)→boolean`
toString() → stringRoept toString aan op deze PhongMaterial instantie.

Zie ook

 Nederlands