FMX.ASE.Model.TAseMesh

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

  TAseMesh = record
    FVertexSource: TGEVertexSource;
    FTriangleMesh: TGETriangleMeshID;
    FFaceMaterials : TIntegerDynArray;
    FSubMeshes: array of TGEMesh;
  end;

C++

struct DECLSPEC_DRECORD TAseMesh
{
private:
    typedef System::DynamicArray<Fmx::Import::TGEMesh*> _TAseMesh__1;
public:
    Fmx::Import::TGEVertexSource* FVertexSource;
    Fmx::Import::TGETriangleMeshID FTriangleMesh;
#ifndef _WIN64
    System::DynamicArray<int> FFaceMaterials;
#else /* _WIN64 */
    System::TArray__1<int> FFaceMaterials;
#endif /* _WIN64 */
    _TAseMesh__1 FSubMeshes;
};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
record
struct
public
FMX.ASE.Model.pas
FMX.ASE.Model.hpp
FMX.ASE.Model FMX.ASE.Model

Beschreibung

TAseMesh definiert ein Netz, mit dem die Form eines importierten ASE-Modells beschrieben wird.

Parameter Bedeutung

FVertexSource

Die Liste der Eckpunkte und deren Eigenschaften.

FTriangleMesh

Das Array mit Dreiecken, aus denen sich das Netz zusammensetzt.

FFaceMaterials

Die Indizes der Materialien für jedes Element (Face) des Netzes.

FSubMeshes

Die Unternetze des aktuellen Netzes.

Siehe auch