vrdBRDFMaterial

class vrdBRDFMaterial

(Inherits vrdMaterial)

This class is used to handle all BRDF based material properties.

Functions

vrdBRDFMaterial.getAnalytic()

Gets access to all properties of vrdAnalyticSettings.

Returns:A vrdAnalytic object to read and write of all properties.
Return type:vrdAnalyticSettings
vrdBRDFMaterial.getCommon()

Gets access to all properties of vrdBRDFCommonSettings.

Returns:A vrdBRDFCommonSettings object to read and write of all properties.
Return type:vrdBRDFCommonSettings
vrdBRDFMaterial.getNPR()

Gets access to all properties of vrdNPRSettings.

Returns:An vrdNPRSettings object to read and write of all properties.
Return type:vrdNPRSettings
vrdBRDFMaterial.getRaytracing()

Gets access to all raytracing settings of this material.

Returns:A vrdMaterialRaytracingSettings object to read and write all properties.
Return type:vrdMaterialRaytracingSettings
vrdBRDFMaterial.getRoundedEdges()

Gets access to all properties of vrdRoundedEdges.

Returns:An vrdRoundedEdges object to read and write of all properties.
Return type:vrdRoundedEdges
vrdBRDFMaterial.getTransparency()

Gets access to all properties of vrdTransparency.

Returns:An vrdTransparency object to read and write of all properties.
Return type:vrdTransparency
vrdBRDFMaterial.isDisplacementActive()
Returns:If a vrdDisplacementTexture is active on this material.
Return type:bool