Class TPhysicalMaterialInfo

Unit

Declaration

type TPhysicalMaterialInfo = class(TMaterialInfo)

Description

Material information that defines parameters for physical lighting equations.

Source: src/scene/x3d/x3dnodes_utils_materials.inc (line 179).

Hierarchy

Overview

Methods

Protected function GetMainColor: TVector3; override;
Protected procedure SetMainColor(const Value: TVector3); override;
Protected function GetBaseColor: TVector3; virtual; abstract;
Protected procedure SetBaseColor(const Value: TVector3); virtual; abstract;
Public function Metallic: Single; virtual; abstract;
Public function Roughness: Single; virtual; abstract;

Properties

Public property BaseColor: TVector3 read GetBaseColor write SetBaseColor;

Description

Methods

Protected function GetMainColor: TVector3; override;

Main color of PBR material is BaseColor.

Source: src/scene/x3d/x3dnodes_utils_materials.inc (line 182).

Protected procedure SetMainColor(const Value: TVector3); override;

This item has no description.

Source: src/scene/x3d/x3dnodes_utils_materials.inc (line 183).

Protected function GetBaseColor: TVector3; virtual; abstract;

This item has no description.

Source: src/scene/x3d/x3dnodes_utils_materials.inc (line 184).

Protected procedure SetBaseColor(const Value: TVector3); virtual; abstract;

This item has no description.

Source: src/scene/x3d/x3dnodes_utils_materials.inc (line 185).

Public function Metallic: Single; virtual; abstract;

This item has no description.

Source: src/scene/x3d/x3dnodes_utils_materials.inc (line 189).

Public function Roughness: Single; virtual; abstract;

This item has no description.

Source: src/scene/x3d/x3dnodes_utils_materials.inc (line 190).

Properties

Public property BaseColor: TVector3 read GetBaseColor write SetBaseColor;

The most important color of the physical material.

Source: src/scene/x3d/x3dnodes_utils_materials.inc (line 188).


Generated by PasDoc 0.17.0.snapshot.