FMX.Types3D.TMeshData.Normals

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

property Normals: string read GetNormals write SetNormals stored False;

C++

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

プロパティ

種類 可視性 ソース ユニット
property published
FMX.Types3D.pas
FMX.Types3D.hpp
FMX.Types3D TMeshData

説明

頂点の位置にある、法線 3D ベクターの座標を示します。

座標は 文字列 として提供され、次の形式でなければなりません:

 var
   MeshData: TMeshData;
 
 begin
   MeshData := TMeshData.Create;
 
   MeshData.Normals := '1, 1, 1'; { 1 つの法線のみ (1, 1, 1) }
   MeshData.Normals := '1, 1, 1, 0, 1, 1'; { 2 つの法線 (1, 1, 1) と (0, 1, 1) }
   { ... 以下同様 }

セパレータ トークンは、カンマ(,)または空白スペースでなければなりません。 以下の文は、同等のものです:

   MeshData.Normals := '1, 1, 1, 0, 1, 1'; { 2 つの 3D 法線 (1, 1, 1) と (0, 1, 1) }
   MeshData.Normals := '1  1  1  0  1  1'; { 2 つの 3D 法線 (1, 1, 1) と (0, 1, 1) }
   MeshData.Normals := '1  1  1, 0  1  1'; { 2 つの 3D 法線 (1, 1, 1) と (0, 1, 1) }
   MeshData.Normals := '1, 1, 1  0, 1, 1'; { 2 つの 3D 法線 (1, 1, 1) と (0, 1, 1) }

関連項目