Unit BGRAScene3D

📄 Source code

Functions and Procedures
Variables

Description

Definition of a 3D scene

Uses

Overview

Structures

Name Description
Class TBGRAScene3D 3D scene
Class TCamera3D Camera for a 3D scene

Types

arrayOfIBGRAVertex3D = BGRASceneTypes.arrayOfIBGRAVertex3D;
IBGRADirectionalLight3D = BGRASceneTypes.IBGRADirectionalLight3D;
IBGRAFace3D = BGRASceneTypes.IBGRAFace3D;
IBGRALight3D = BGRASceneTypes.IBGRALight3D;
IBGRAMaterial3D = BGRASceneTypes.IBGRAMaterial3D;
IBGRANormal3D = BGRASceneTypes.IBGRANormal3D;
IBGRAObject3D = BGRASceneTypes.IBGRAObject3D;
IBGRAPart3D = BGRASceneTypes.IBGRAPart3D;
IBGRAPointLight3D = BGRASceneTypes.IBGRAPointLight3D;
IBGRAVertex3D = BGRASceneTypes.IBGRAVertex3D;
TAntialiasingMode3D = BGRASceneTypes.TAntialiasingMode3D;
TLightingInterpolation3D = BGRASceneTypes.TLightingInterpolation3D;
TLightingNormal3D = BGRASceneTypes.TLightingNormal3D;
TPerspectiveMode3D = BGRASceneTypes.TPerspectiveMode3D;
TProjection3D = BGRAMatrix3D.TProjection3D;
TRenderingOptions = BGRASceneTypes.TRenderingOptions;

Constants

am3dMultishape = BGRASceneTypes.am3dMultishape;
am3dNone = BGRASceneTypes.am3dNone;
am3dResample = BGRASceneTypes.am3dResample;
liAlwaysHighQuality = BGRASceneTypes.liAlwaysHighQuality;
liLowQuality = BGRASceneTypes.liLowQuality;
liSpecularHighQuality = BGRASceneTypes.liSpecularHighQuality;
lnFace = BGRASceneTypes.lnFace;
lnFaceVertexMix = BGRASceneTypes.lnFaceVertexMix;
lnNone = BGRASceneTypes.lnNone;
lnVertex = BGRASceneTypes.lnVertex;
pmLinearMapping = BGRASceneTypes.pmLinearMapping;
pmPerspectiveMapping = BGRASceneTypes.pmPerspectiveMapping;
pmZBuffer = BGRASceneTypes.pmZBuffer;

Description

Types

arrayOfIBGRAVertex3D = BGRASceneTypes.arrayOfIBGRAVertex3D;

This item has no description.

IBGRADirectionalLight3D = BGRASceneTypes.IBGRADirectionalLight3D;

Interface of directional light for 3D scene

IBGRAFace3D = BGRASceneTypes.IBGRAFace3D;

Interface for a face in a 3D object

IBGRALight3D = BGRASceneTypes.IBGRALight3D;

Interface of a light for a 3D scene

IBGRAMaterial3D = BGRASceneTypes.IBGRAMaterial3D;

Interface of material for the surface of a 3D object

IBGRANormal3D = BGRASceneTypes.IBGRANormal3D;

Interface of a normal of a 3D surface

IBGRAObject3D = BGRASceneTypes.IBGRAObject3D;

Interface of an object in a 3D scene

IBGRAPart3D = BGRASceneTypes.IBGRAPart3D;

Interface of a part of a 3D object, that can be moved independently of other parts.

IBGRAPointLight3D = BGRASceneTypes.IBGRAPointLight3D;

Interface of point light for 3D scene

IBGRAVertex3D = BGRASceneTypes.IBGRAVertex3D;

Interface for a vertex of a 3D object

TAntialiasingMode3D = BGRASceneTypes.TAntialiasingMode3D;

This item has no description.

TLightingInterpolation3D = BGRASceneTypes.TLightingInterpolation3D;

This item has no description.

TLightingNormal3D = BGRASceneTypes.TLightingNormal3D;

This item has no description.

TPerspectiveMode3D = BGRASceneTypes.TPerspectiveMode3D;

This item has no description.

TProjection3D = BGRAMatrix3D.TProjection3D;

Parameters to adjust a projection of 3D in 2D

TRenderingOptions = BGRASceneTypes.TRenderingOptions;

Options when rendering a 3D scene

Constants

am3dMultishape = BGRASceneTypes.am3dMultishape;

This item has no description.

am3dNone = BGRASceneTypes.am3dNone;

This item has no description.

am3dResample = BGRASceneTypes.am3dResample;

This item has no description.

liAlwaysHighQuality = BGRASceneTypes.liAlwaysHighQuality;

This item has no description.

liLowQuality = BGRASceneTypes.liLowQuality;

This item has no description.

liSpecularHighQuality = BGRASceneTypes.liSpecularHighQuality;

This item has no description.

lnFace = BGRASceneTypes.lnFace;

This item has no description.

lnFaceVertexMix = BGRASceneTypes.lnFaceVertexMix;

This item has no description.

lnNone = BGRASceneTypes.lnNone;

This item has no description.

lnVertex = BGRASceneTypes.lnVertex;

This item has no description.

pmLinearMapping = BGRASceneTypes.pmLinearMapping;

This item has no description.

pmPerspectiveMapping = BGRASceneTypes.pmPerspectiveMapping;

This item has no description.

pmZBuffer = BGRASceneTypes.pmZBuffer;

This item has no description.