Note
現在のところ、このノードはE57とLASのLidarファイルに対応しています。これらの形式のどちらも、ポイントクラウドが原点の近くにあることを保証していません。 しかも、どちらの形式も高さ方向がY軸ではなくZ軸であると想定しています。
このSOPは、Lidarファイルを読み込んで、そのデータからポイントクラウドを取り込みます。 そのファイルにアトリビュートが存在していれば、それらのアトリビュートを読み込むためのオプションが用意されています。 さらに、膨大なポイントクラウドを扱うためのフィルタリングオプションもあります。
E57ファイルでは、いくつかのアトリビュート(例えば、ポジション)において、特定のポイントを"無効な"値としてマークした関連データが付いていることがあります。 そのような場合、そのアトリビュートに対して"無効な"ポイントすべてを含んだグループが作成されます。
Tip
このノードは、パラメータ(特に Attributes セクションのパラメータ)を変更した際のクック時間を短縮できるように、指定したファイルをできるだけ少なく読み込もうとします。
しかしながら、膨大なファイルを扱う時は、長いクック時間を回避することはできません。読み込んだポイントクラウドに満足したら、それを.bgeo
に書き出すことを推奨します。
そうすることで、今後はFile SOPを使ってその.bgeo
を読み込むだけでクック時間が速くなります。
Tip
ポイントクラウドをVDBプリミティブとして扱うには、Convert VDB Points SOPを使用します。
パラメータ
File
Lidarファイルの名前。
Group Prefix
作成されるグループの接頭辞で、ファイル内に保存されている別々のスキャンを表現します。 これはE57ファイルにのみ適用されます。LASファイルは複数スキャンに対応していません。
Filtering
Filter Type
ポイントクラウドに使用するフィルタリングのタイプ。
None
フィルタリングを適用しません。
Range
指定した範囲でポイントクラウドをフィルタリングします。
Maximum
ポイントの最大数を設定してポイントクラウドをフィルタリングします。
Tip
このパラメータが変更されると、このノードは以前の出力をキャッシュ化できなくなります。 これを避けるためには、 File を設定する前に、このパラメータを設定してください。
Select ___ of ___
Filter Type が Range の時、ファイル内のスキャン毎に(右側のフィールドの数値)個中(左側のフィールドの数値)個毎にポイントが読み込まれます。
Tip
これらの数値を小さく維持するように試みてください。そうしないと、ポイントクラウドからディテールが失なわれてしまうことがあります。
Max Number of Points
Filter Type が Maximum の時、指定した数よりも多いポイントは読み込まれません。これらのポイントは、ファイル全体からサンプリングされます。
Delete Invalid Points
"invalid group"内のすべてのポイントを削除します。これはE57ファイルにのみ適用されます。
Note
このオプションを有効にすると、このノードの増分読み込み機能が制限されてしまい、その後のクック時間が大幅に長くなる可能性があります。
Attributes
Color
ファイルから読み込むカラーデータの場所。
None
カラーデータを読み込みません。
From Point Cloud
ポイントスキャンのカラーデータを読み込みます。E57ファイルを読み込んだ時に"invalid group"が作成されることがあります。
From Images
埋め込まれている画像からカラーデータを読み込みます。このデータはE57ファイルにのみ存在します。
Intensity
ポイントデータを取り込んだ時のレーザーパルスの強度を含めます。 E57ファイルを読み込んだ時に"invalid group"が作成されることがあります。
Row and Column
ポイントクラウドがファイル内でグリッドとして表現されていれば、その行と列のインデックスを含めます。このデータはE57ファイルにのみ存在します。
Return Data
ポイントデータを取り込んだ時のレーザーパルスの戻りインデックスと戻りの数を含めます。
Timestamp
レーザーパルスが各ポイントをスキャナーに取り込んだ時のタイムスタンプを含めます。E57ファイルを読み込んだ時に"invalid group"が作成されることがあります。
Surface Normals
ポイントのサーフェス法線を含めます。このデータはE57ファイルにのみ存在します。
See also |