Skip to content

dev'http_api'reference'GeoObject.GetNormal

Usagi Ito edited this page Nov 15, 2017 · 1 revision

GeoObject.GetNormal

法線を取得します。

Params

Pattern 1: 全ての法線を取得

<number;id>

Pattern 2: 始点と取得数を指定して一部の法線を取得

{ "id"; <number;id>
, "begin_index": <number>
, "quantity": <number>
}

Pattern 3: 任意のインデックスの法線を取得

{ "id"; <number;id>
, "indices": [ <number;index> ]
}

Pattern 4: 1つの法線を取得

{ "id"; <number;id>
, "index": <number;index>
}

Result

Pattern 1, Pattern 2, Pattern 4: 配列で結果が得られる

[ <number;normalized_normal_0_x>, <number;normalized_normal_0_y>, <number;normalized_normal_0_z>
]

Pattern 1, Pattern 2 の場合は複数、 Pattern 4 の場合は1つ分の法線の構成要素の値が単一の配列に展開されて得られる。

Pattern 3: オブジェクトで結果が得られる

{ <string;id>:
  [ <number;normalized_normal_0_x>, <number;normalized_normal_0_y>, <number;normalized_normal_0_z>
  ]
}

Error

Clone this wiki locally
You can’t perform that action at this time.