Kuesa::Iro2PlanarReflectionSemProperties holds the properties controlling the visual appearance of a Iro2PlanarReflectionSemMaterial instance. More...
| Header: | #include <Kuesa/Iro2PlanarReflectionSemProperties> |
| Since: | Kuesa 1.3 |
| Instantiated By: | Iro2PlanarReflectionSemProperties |
| Inherits: | Kuesa::GLTF2MaterialProperties |
This class was introduced in Kuesa 1.3.
|
|
| float | alphaGain() const |
| bool | gltfYUp() const |
| float | innerAlpha() const |
| QVector2D | normalDisturb() const |
| Qt3DRender::QAbstractTexture * | normalMap() const |
| float | normalMapGain() const |
| QVector3D | normalScaling() const |
| float | outerAlpha() const |
| float | postGain() const |
| float | postVertexColor() const |
| float | reflectionGain() const |
| QVector3D | reflectionInnerFilter() const |
| QVector3D | reflectionOuterFilter() const |
| bool | usesNormalMap() const |
| void | setAlphaGain(float alphaGain) |
| void | setGltfYUp(bool gltfYUp) |
| void | setInnerAlpha(float innerAlpha) |
| void | setNormalDisturb(const QVector2D &normalDisturb) |
| void | setNormalMap(Qt3DRender::QAbstractTexture *normalMap) |
| void | setNormalMapGain(float normalMapGain) |
| void | setNormalScaling(const QVector3D &normalScaling) |
| void | setOuterAlpha(float outerAlpha) |
| void | setPostGain(float postGain) |
| void | setPostVertexColor(float postVertexColor) |
| void | setReflectionGain(float reflectionGain) |
| void | setReflectionInnerFilter(const QVector3D &reflectionInnerFilter) |
| void | setReflectionOuterFilter(const QVector3D &reflectionOuterFilter) |
| void | setUsesNormalMap(bool usesNormalMap) |
| void | alphaGainChanged(float) |
| void | gltfYUpChanged(bool) |
| void | innerAlphaChanged(float) |
| void | normalDisturbChanged(QVector2D) |
| void | normalMapChanged(Qt3DRender::QAbstractTexture *) |
| void | normalMapGainChanged(float) |
| void | normalScalingChanged(QVector3D) |
| void | outerAlphaChanged(float) |
| void | postGainChanged(float) |
| void | postVertexColorChanged(float) |
| void | reflectionGainChanged(float) |
| void | reflectionInnerFilterChanged(QVector3D) |
| void | reflectionOuterFilterChanged(QVector3D) |
| void | usesNormalMapChanged(bool) |
Specifies the overall gain factor to apply to the alpha channel.
Access functions:
| float | alphaGain() const |
| void | setAlphaGain(float alphaGain) |
Notifier signal:
| void | alphaGainChanged(float) |
Specifies whether this material should consider the Y and Z axis as being inverted.
Access functions:
| bool | gltfYUp() const |
| void | setGltfYUp(bool gltfYUp) |
Notifier signal:
| void | gltfYUpChanged(bool) |
Specifies the inner alpha factor to be applied.
Access functions:
| float | innerAlpha() const |
| void | setInnerAlpha(float innerAlpha) |
Notifier signal:
| void | innerAlphaChanged(float) |
Specifies a disturbance factor that will be added to the normal
Access functions:
| QVector2D | normalDisturb() const |
| void | setNormalDisturb(const QVector2D &normalDisturb) |
Notifier signal:
| void | normalDisturbChanged(QVector2D) |
Specifies the strength of the normal map.
Access functions:
| float | normalMapGain() const |
| void | setNormalMapGain(float normalMapGain) |
Notifier signal:
| void | normalMapGainChanged(float) |
Specifies a factor to be applied to the normal.
Access functions:
| QVector3D | normalScaling() const |
| void | setNormalScaling(const QVector3D &normalScaling) |
Notifier signal:
| void | normalScalingChanged(QVector3D) |
Specifies the outer alpha factor to be applied.
Access functions:
| float | outerAlpha() const |
| void | setOuterAlpha(float outerAlpha) |
Notifier signal:
| void | outerAlphaChanged(float) |
Specifies the gain factor to be applied to the final result.
Access functions:
| float | postGain() const |
| void | setPostGain(float postGain) |
Notifier signal:
| void | postGainChanged(float) |
Specifies the factor which controls how much of the per vertex color we want to transmit.
Access functions:
| float | postVertexColor() const |
| void | setPostVertexColor(float postVertexColor) |
Notifier signal:
| void | postVertexColorChanged(float) |
Specifies the gain factor to be applied to the spherical environment map lookup.
Access functions:
| float | reflectionGain() const |
| void | setReflectionGain(float reflectionGain) |
Notifier signal:
| void | reflectionGainChanged(float) |
Specifies the inner color filter to be applied based on fresnel on the spherical environment map lookup.
Access functions:
| QVector3D | reflectionInnerFilter() const |
| void | setReflectionInnerFilter(const QVector3D &reflectionInnerFilter) |
Notifier signal:
| void | reflectionInnerFilterChanged(QVector3D) |
Specifies the outer color filter to be applied based on fresnel on the spherical environment map lookup.
Access functions:
| QVector3D | reflectionOuterFilter() const |
| void | setReflectionOuterFilter(const QVector3D &reflectionOuterFilter) |
Notifier signal:
| void | reflectionOuterFilterChanged(QVector3D) |
Specifies whether we use a normal map or not.
Access functions:
| bool | usesNormalMap() const |
| void | setUsesNormalMap(bool usesNormalMap) |
Notifier signal:
| void | usesNormalMapChanged(bool) |