Qt3DRender.QEnvironmentLight¶
Encapsulate an environment light object in a Qt 3D scene. More…

Synopsis¶
Functions¶
def
irradiance
()def
specular
()
Slots¶
def
setIrradiance
(irradiance)def
setSpecular
(specular)
Signals¶
def
irradianceChanged
(environmentIrradiance)def
specularChanged
(environmentSpecular)
Detailed Description¶
EnvironmentLight uses cubemaps to implement image-based lighting (IBL), a technique often used in conjunction with physically-based rendering (PBR).
-
class
PySide2.Qt3DRender.Qt3DRender.
QEnvironmentLight
([parent=None])¶ - Parameters
parent –
QNode
-
PySide2.Qt3DRender.Qt3DRender.QEnvironmentLight.
irradiance
()¶ - Return type
QAbstractTexture
See also
setIrradiance()
-
PySide2.Qt3DRender.Qt3DRender.QEnvironmentLight.
irradianceChanged
(environmentIrradiance)¶ - Parameters
environmentIrradiance –
QAbstractTexture
-
PySide2.Qt3DRender.Qt3DRender.QEnvironmentLight.
setIrradiance
(irradiance)¶ - Parameters
irradiance –
QAbstractTexture
See also
irradiance()
-
PySide2.Qt3DRender.Qt3DRender.QEnvironmentLight.
setSpecular
(specular)¶ - Parameters
specular –
QAbstractTexture
See also
specular()
-
PySide2.Qt3DRender.Qt3DRender.QEnvironmentLight.
specular
()¶ - Return type
QAbstractTexture
See also
setSpecular()
-
PySide2.Qt3DRender.Qt3DRender.QEnvironmentLight.
specularChanged
(environmentSpecular)¶ - Parameters
environmentSpecular –
QAbstractTexture