FMX.Types3D.TMeshData.Normals

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property Normals: string read GetNormals write SetNormals stored False;

C++

__property System::UnicodeString Normals = {read=GetNormals, write=SetNormals, stored=false};

Propriétés

Type Visibilité  Source Unité  Parent
property published
FMX.Types3D.pas
FMX.Types3D.hpp
FMX.Types3D TMeshData


Description

Spécifie les coordonnées des vecteurs 3D normaux à l'emplacement des sommets.

Les coordonnées sont données sous forme de chaîne et doivent avoir le format suivant :

var
  MeshData: TMeshData;
begin
  MeshData := TMeshData.Create;
  MeshData.Normals := '1, 1, 1'; { une seule normale (1, 1, 1) }
  MeshData.Normals := '1, 1, 1, 0, 1, 1'; { deux normales : (1, 1, 1) et (0, 1, 1) }
  { ... etc.}

Le jeton de séparation doit être une virgule (,) ou un espace. Les instructions suivantes sont équivalentes :

  MeshData.Normals := '1, 1, 1, 0, 1, 1'; { deux normales 3D : (1, 1, 1) et (0, 1, 1) }
  MeshData.Normals := '1  1  1  0  1  1'; { deux normales 3D :(1, 1, 1) et (0, 1, 1) }
  MeshData.Normals := '1  1  1, 0  1  1'; { deux normales 3D :(1, 1, 1) et (0, 1, 1) }
  MeshData.Normals := '1, 1, 1  0, 1, 1'; { deux normales 3D :(1, 1, 1) et (0, 1, 1) }

Voir aussi