FMX.Types3D.TMeshData.Normals
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) }