Class TPhysicalMaterialInfo

Unit

Declaration

type TPhysicalMaterialInfo = class(TMaterialInfo)

Description

Material information that defines parameters for physical lighting equations.

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.

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

This item has no description.

Protected function GetBaseColor: TVector3; virtual; abstract;

This item has no description.

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

This item has no description.

Public function Metallic: Single; virtual; abstract;

This item has no description.

Public function Roughness: Single; virtual; abstract;

This item has no description.

Properties

Public property BaseColor: TVector3 read GetBaseColor write SetBaseColor;

The most important color of the physical material.


Generated by PasDoc 0.16.0-snapshot.