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};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
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) }