PbrSpecularMaterial
inhoud
[
verbergen
]PbrSpecularMaterial class
Materiaal voor fysiek gebaseerd renderen gebaseerd op diffuse kleur/specular/glans
Properties
| Naam | Beschrijving |
|---|---|
| MAP_SPECULAR_GLOSSINESS | De textuurkaart voor speculaire glans |
Methoden
constructor
| Naam | Beschrijving |
|---|---|
| constructor() | Constructor van de PbrSpecularMaterial |
Result:
getTransparency
| Naam | Beschrijving |
|---|---|
| getTransparency() | Haalt op of stelt de transparantiefactor in. De factor moet liggen tussen 0 (0%, volledig ondoorzichtig) en 1 (100%, volledig transparant). Elke ongeldige factorwaarde wordt begrensd. De transparantiefactor. |
Result:
setTransparency
| Naam | Beschrijving |
|---|---|
| setTransparency(value) | Haalt op of stelt de transparantiefactor in. De factor moet liggen tussen 0 (0%, volledig ondoorzichtig) en 1 (100%, volledig transparant). Elke ongeldige factorwaarde wordt begrensd. De transparantiefactor. |
Result:
getNormalTexture
| Naam | Beschrijving |
|---|---|
| getNormalTexture() | Haalt op of stelt de textuur van normale mapping in |
Result:
setNormalTexture
| Naam | Beschrijving |
|---|---|
| setNormalTexture(value) | Haalt op of stelt de textuur van normale mapping in |
Result:
getSpecularGlossinessTexture
| Naam | Beschrijving |
|---|---|
| getSpecularGlossinessTexture() | Haalt op of stelt de textuur voor speculaire kleur in, kanaal RGB slaat de speculaire kleur op en kanaal A slaat de glans op. |
Result:
setSpecularGlossinessTexture
| Naam | Beschrijving |
|---|---|
| setSpecularGlossinessTexture(value) | Haalt op of stelt de textuur voor speculaire kleur in, kanaal RGB slaat de speculaire kleur op en kanaal A slaat de glans op. |
Result:
getGlossinessFactor
| Naam | Beschrijving |
|---|---|
| getGlossinessFactor() | Haalt op of stelt de glans (gladheid) van het materiaal in, 1 betekent perfect glad en 0 betekent perfect ruw, standaardwaarde is 1, bereik is [0, 1] |
Result:
setGlossinessFactor
| Naam | Beschrijving |
|---|---|
| setGlossinessFactor(value) | Haalt op of stelt de glans (gladheid) van het materiaal in, 1 betekent perfect glad en 0 betekent perfect ruw, standaardwaarde is 1, bereik is [0, 1] |
Result:
getSpecular
| Naam | Beschrijving |
|---|---|
| getSpecular() | Haalt op of stelt de speculaire kleur van het materiaal in, standaardwaarde is (1, 1, 1). |
Result:
setSpecular
| Naam | Beschrijving |
|---|---|
| setSpecular(value) | Haalt op of stelt de speculaire kleur van het materiaal in, standaardwaarde is (1, 1, 1). |
Result:
getDiffuseTexture
| Naam | Beschrijving |
|---|---|
| getDiffuseTexture() | Haalt op of stelt de textuur voor diffuse in |
Result:
setDiffuseTexture
| Naam | Beschrijving |
|---|---|
| setDiffuseTexture(value) | Haalt op of stelt de textuur voor diffuse in |
Result:
getDiffuse
| Naam | Beschrijving |
|---|---|
| getDiffuse() | Haalt op of stelt de diffuse kleur van het materiaal in, standaardwaarde is (1, 1, 1) |
Result:
setDiffuse
| Naam | Beschrijving |
|---|---|
| setDiffuse(value) | Haalt op of stelt de diffuse kleur van het materiaal in, standaardwaarde is (1, 1, 1) |
Result:
getEmissiveTexture
| Naam | Beschrijving |
|---|---|
| getEmissiveTexture() | Haalt op of stelt de textuur voor emissief in |
Result:
setEmissiveTexture
| Naam | Beschrijving |
|---|---|
| setEmissiveTexture(value) | Haalt op of stelt de textuur voor emissief in |
Result:
getEmissiveColor
| Naam | Beschrijving |
|---|---|
| getEmissiveColor() | Haalt op of stelt de emissieve kleur in, standaardwaarde is (0, 0, 0) |
Result:
setEmissiveColor
| Naam | Beschrijving |
|---|---|
| setEmissiveColor(value) | Haalt op of stelt de emissieve kleur in, standaardwaarde is (0, 0, 0) |
Result:
getName
| Naam | Beschrijving |
|---|---|
| getName() | Haalt de naam op of stelt deze in. De naam. |
Result:
setName
| Naam | Beschrijving |
|---|---|
| setName(value) | Haalt de naam op of stelt deze in. De naam. |
Result:
getProperties
| Naam | Beschrijving |
|---|---|
| getProperties() | Haalt de collectie van alle eigenschappen op. |
Result:
getTexture
| Naam | Beschrijving |
|---|---|
| getTexture(slotName) | Haalt de textuur op uit de opgegeven slot, dit kan de naam van een materiaaleigenschap of de naam van een shaderparameter zijn. |
Parameters:
| Naam | Type | Beschrijving |
|---|---|---|
| slotName | String | Slotnaam. |
Result: TextureBase
setTexture
| Naam | Beschrijving |
|---|---|
| setTexture(slotName, texture) | Stelt de textuur in op de opgegeven slot |
Parameters:
| Naam | Type | Beschrijving |
|---|---|---|
| slotName | String | Slotnaam. |
| texture | TextureBase | Textuur. |
Result: TextureBase
toString
| Naam | Beschrijving |
|---|---|
| toString() | Formatteert object naar string |
Result: String
removeProperty
| Naam | Beschrijving |
|---|---|
| removeProperty(property) | Verwijdert een dynamische eigenschap. |
Parameters:
| Naam | Type | Beschrijving |
|---|---|---|
| eigenschap | Eigenschap | Welke eigenschap moet worden verwijderd |
Result: boolean
removeProperty
| Naam | Beschrijving |
|---|---|
| removeProperty(property) | Verwijder de opgegeven eigenschap geïdentificeerd op naam |
Parameters:
| Naam | Type | Beschrijving |
|---|---|---|
| propert | String | null |
Result: boolean
getProperty
| Naam | Beschrijving |
|---|---|
| getProperty(property) | Haal de waarde van de opgegeven eigenschap op |
Parameters:
| Naam | Type | Beschrijving |
|---|---|---|
| eigenschap | String | Naam van eigenschap |
Result: Object
setProperty
| Naam | Beschrijving |
|---|---|
| setProperty(property, value) | Stelt de waarde van de opgegeven eigenschap in |
Parameters:
| Naam | Type | Beschrijving |
|---|---|---|
| eigenschap | String | Naam van eigenschap |
| value | Object | De waarde van de eigenschap |
Result: Object
findProperty
| Naam | Beschrijving |
|---|---|
| findProperty(propertyName) | Zoekt de eigenschap. Het kan een dynamische eigenschap (Gemaakt door CreateDynamicProperty/SetProperty) of een native eigenschap(Geadresseerd aan de hand van zijn naam) |
Parameters:
| Naam | Type | Beschrijving |
|---|---|---|
| propertyName | String | Naam van eigenschap. |
Result: Eigenschap
iterator
| Naam | Beschrijving |
|---|---|
| iterator() | Gereserveerd voor intern gebruik. |
Result: Eigenschap