LRTKレフィクシア株式会社

点群OBJアップロードで色が薄くなるときの材質設定6項目

点群OBJアップロード後に色が薄く見える主な原因

点群データや点群から生成したメッシュをOBJ形式でアップロードすると、作成時よりも色が白っぽく、淡く、低コントラストに見えることがあります。赤や青の差が弱くなる、コンクリートや地面の模様が灰色に寄る、写真由来のテクスチャが明るく見えるなど、現れ方はデータと閲覧環境によって異なります。

この現象が起きても、直ちに画像劣化やファイル破損と判断するのは早計です。OBJの表示色はOBJ単体だけで決まらないことがあります。面を持つ一般的なOBJでは、OBJからMTLを参照し、MTLから外部テクスチャを参照する構成が使われます。MTLには拡散色、環境色、鏡面色、光沢、透明度、テクスチャ参照などを記述できますが、どの項目をどこまで反映するかは読み込み側によって異なります。([The Library of Congress][1])

また、OBJの頂点行に色成分を追加する頂点色表現は広く使われる慣例ですが、OBJの基本仕様に一律の互換性が保証された機能として実装されているわけではありません。対応する読み込み環境では色付きで見えても、別のアップロード先では頂点色が無視されたり、材質色やテクスチャとの組み合わせ方が変わったりする可能性があります。([The Library of Congress][2])

色が薄く見える原因としては、拡散色とテクスチャの乗算、頂点色の非対応、テクスチャ参照の失敗、過剰な環境光や鏡面反射、半透明処理、色空間や露出の違いなどが考えられます。これらは同時に発生することもあるため、感覚的に彩度だけを上げるのではなく、色がどの経路で保存され、どの段階で変化したかを切り分ける必要があります。

検証では元データを複製し、小さな試験用OBJを作成します。一度に複数の値を変えると原因が分からなくなるため、拡散反射色、テクスチャ、環境反射、鏡面反射、透明度、色空間の順に一項目ずつ変更し、同じ背景、同じ照明、同じ視点で比較します。

OBJの色を構成する頂点色・MTL・テクスチャの関係

OBJは、頂点座標、テクスチャ座標、法線、面などを記録するテキスト形式です。材質を利用する場合、OBJ内のmtllibでMTLファイルを参照し、usemtlで面や要素に適用する材質名を指定します。MTL側ではnewmtlで材質を定義し、色やテクスチャ画像などを記述します。([The Library of Congress][1])

写真の色をメッシュ表面へ貼り付ける構成では、OBJ、MTL、テクスチャ画像の三者が連携します。OBJには面とテクスチャ座標、材質の割り当てがあり、MTLには基本色や画像ファイルへの参照があり、画像ファイルには実際の写真や模様が保存されます。

この参照関係のどこかが切れると、形状は表示できても色が正しく出ないことがあります。OBJにmtllibがない、MTLがアップロードされていない、OBJのusemtlとMTLのnewmtlの名称が一致しない、map_Kdの画像が見つからないといった場合には、読み込み側の既定材質やMTLの単色だけが表示される可能性があります。

頂点色を使うOBJでは、頂点座標の後ろにRGB値を追加する慣例があります。比較的広く使われる表現はRGBをゼロから一の範囲で記述するものですが、頂点色自体が実装依存の拡張であり、別方式を採用する書き出しツールもあります。したがって、値域や成分順を推測で修正せず、書き出し側と読み込み側の仕様を確認することが重要です。([The Library of Congress][2])

点だけで構成したOBJと、三角形などの面を持つメッシュOBJでも、色の扱いは異なり得ます。面を持つOBJでは材質やテクスチャを面へ割り当てられますが、点表示では頂点色や閲覧側の点描画設定が中心になることがあります。点の大きさ、不透明度、背景色によっても色の濃さが変わって見えます。

最初に確認すべきなのは、対象データがどの方式で色を保持しているかです。頂点色だけなのか、MTLの単色材質なのか、テクスチャ画像なのか、複数方式を併用しているのかを整理します。色の保存方法が分からないままMTLだけを編集しても、頂点色や表示設定が原因であれば改善しません。

アップロード前には、OBJ、MTL、必要なテクスチャ画像を一つの作業フォルダにまとめ、参照名を確認します。同じフォルダに置くことは多くの環境で互換性を確保しやすい方法ですが、アップロード先がZIP構成や専用のフォルダ構造を指定している場合は、その仕様を優先します。([The Library of Congress][1])

材質設定1:拡散反射色と頂点色の掛け合わせを確認する

最初に確認したいのは、MTLの拡散反射色です。一般的なMTLではKdでRGBの拡散色を指定します。map_Kdがある場合、仕様上はテクスチャ値とKdを組み合わせて拡散成分を求める考え方が示されています。したがって、テクスチャをそのまま見せたいのにKdが灰色や別の色になっていると、表示結果が暗くなったり色味が変わったりする可能性があります。([The Library of Congress][1])

頂点色についても、読み込み側が材質色と組み合わせる実装であれば、Kdの影響を受けることがあります。ただし、頂点色とKdの組み合わせ方はOBJの共通仕様として統一されていません。頂点色をそのまま使う環境、材質色と乗算する環境、頂点色を無視する環境があり得るため、実データでの比較が必要です。

試験では、テクスチャまたは頂点色を主色として使うデータに対し、複製したMTLのKdを白に設定して比較します。色が戻るなら、拡散色との組み合わせが原因候補です。ただし、Kdだけで色分けしている材質を白へ変更すると本来の色が失われるため、全材質を一括変更せず、試験用の一材質だけで確認します。

一部の場所だけ薄い場合は、OBJ内のusemtl切り替えを調べます。薄い部分だけ別材質が割り当てられ、その材質のKd、透明度、テクスチャ参照が異なっていることがあります。OBJのusemtlとMTLのnewmtlは同じ材質名で対応するため、空白、記号、大文字と小文字を含めて一致を確認します。([The Library of Congress][1])

頂点色を利用する場合は、少数の点または小さな面で試験します。赤、緑、青、黒、白、中間の灰色を含むデータを作り、色が区別できるかを確認します。頂点色がすべて白や同じ色になる場合は、値域の誤解釈、成分数の不一致、頂点色非対応などが考えられます。

純色は正しくても写真由来の中間色だけが明るい場合は、拡散色より色空間やトーン変換を疑います。逆に、すべての色が一定割合で暗くなる場合は、Kdとの乗算や照明の影響を優先して調べます。

材質設定2:テクスチャ画像と拡散反射マップの参照を確認する

写真から生成したメッシュでは、MTLのmap_Kdで参照するテクスチャ画像が色の中心になることがあります。map_Kdは拡散反射用のカラーテクスチャを指定する項目で、画像が読めなければ、Kdの単色やアップロード先の既定材質へ置き換わる可能性があります。([The Library of Congress][1])

最初に、MTLに記載された画像ファイル名と実際のファイル名を照合します。拡張子、大文字と小文字、空白、全角文字、記号、相対パスの違いは環境間の互換性を下げる要因になります。作成端末上の絶対パスが残っている場合、アップロード先には同じ場所が存在しないため、画像を取得できません。

複数の画像を使用している場合は、すべてがアップロード対象に含まれているか確認します。一枚だけ不足すると、その画像を利用する部分だけ白、灰色、または単色に見えることがあります。材質名と画像名が似ている場合は、MTLを上から順に確認し、各newmtlとmap_Kdの対応を整理します。

画像のアルファチャンネルも確認します。画像に透明成分があっても、アップロード先が必ず透明度として利用するとは限りませんが、利用する実装では背景色が混ざり、全体が淡く見える可能性があります。不要な透明度は画像から除き、不透明な画像で比較すると切り分けやすくなります。

テクスチャの縁に白い余白がある場合、縮小表示やミップマップ生成、線形補間によって周辺色が混ざり、面の境界が白っぽく見えることがあります。UV島の周囲には塗り足しを設け、背景色が境界へ入りにくい状態にします。

小さなUV島が多数あるデータでは、遠距離表示や自動縮小時に隣接領域の色が混ざることがあります。これは材質色が変わったのではなく、表示用テクスチャの縮小と補間による可能性があります。近距離と遠距離で色の薄さが変わる場合は、解像度や簡略表示を確認します。

画像解像度がアップロード先の上限を超えると、縮小、圧縮、拒否などの処理が行われる場合があります。ただし処理内容はサービスごとに異なるため、上限や変換仕様を確認せずに「自動縮小される」と断定しないことが重要です。

原因を切り分けるときは、一つの材質、一枚の不透明画像、単純なUVを持つ小さなOBJを用意します。この構成で正しく表示されれば、複数画像、UV境界、ファイル参照、アップロード時の変換条件へ範囲を絞れます。

材質設定3:環境反射色と照明モデルを見直す

MTLのKaは環境反射色を表し、古典的な照明モデルで周囲から受ける明るさに関係します。illumは照明モデルを番号で指定する項目です。ただし、現代の読み込み環境ではKaやillumをそのまま使う場合もあれば、無視したり独自材質へ変換したりする場合もあります。([The Library of Congress][1])

そのため、Kaを下げれば必ず色が濃くなる、illumを変えれば必ず反射が消えるとは限りません。色が薄いときは、試験用材質でKaを低くした版と、illumを単純な設定にした版を別々に作り、アップロード先で差が出るかを確認します。差が出なければ、その項目が無視されている可能性があります。

アップロード先が独自の環境光や画像ベース照明を使用している場合、MTLの値より表示側の設定が強く影響することがあります。影になるはずの部分まで同じように明るく、立体感が弱い場合は、環境光、露出、トーンマッピングの影響を確認します。

一方、点だけで構成したデータでは、面法線を使う一般的なメッシュ照明とは異なる描画が行われることがあります。画面正面を向く点や一定輝度の点として描画される場合もあり、MTLのKaやillumを変更しても見え方が変わらないことがあります。

背景色による対比も見逃せません。白背景では淡い色が背景へ溶け込み、黒背景では暗い色が沈みます。材質の変化と知覚上の対比を分けるため、白、灰色、黒の背景で比較します。

検証時には、MTLの値だけでなく、閲覧側の環境光、主光源、露出、自動補正を既定値または固定値にします。条件を固定しないまま材質を調整すると、別の画面や別の利用者では逆に暗すぎる結果になることがあります。

材質設定4:鏡面反射色と光沢度を抑える

MTLでは、鏡面反射色をKs、鏡面ハイライトの集中度をNsで指定します。一般的な説明ではNsはゼロから一〇〇〇の範囲が用いられ、大きいほど狭く集中したハイライトになります。([The Library of Congress][1])

鏡面反射が強いと、本来の色の上へ明るいハイライトが重なり、白っぽく見えることがあります。コンクリート、土、岩、路面、植生などの記録色を確認したい用途では、装飾的な光沢が細部を隠す可能性があります。

視点を回転したときに白い部分が移動する場合は、鏡面反射や照明の影響が疑われます。試験用MTLではKsを低くし、Nsも極端な値を避けます。色が戻れば鏡面成分が原因候補ですが、アップロード先がKsやNsを無視して独自の粗さへ変換している場合もあるため、結果は実装依存です。

法線の状態も確認します。法線が欠落している、反転している、面ごとに不連続である場合、光の当たり方が想定と異なります。点群から細かな三角形を生成したメッシュでは、法線のばらつきによって細かな白い斑点が増え、全体が色あせたように見えることがあります。

鏡面反射を下げても明るい斑点が残る場合は、法線再計算、面の向き、スムージング設定を確認します。ただし、法線を再計算すると稜線や細かな凹凸の見え方も変わるため、元データを残したうえで比較します。

どの方向から見ても一様に薄い場合は、鏡面反射より、透明度、露出、Kd、色空間を優先します。症状と操作の関係を記録することで、無関係な材質項目を繰り返し変更することを避けられます。

材質設定5:透明度の指定を一つに統一する

半透明で描画されると、背景や背後の面の色が混ざり、白背景では淡く、暗い背景ではくすんで見えます。MTLの標準的な透明関連項目はdで、値一が完全不透明、値ゼロが完全透明です。Trは一部のツールで使われる逆向きの慣例で、Trがゼロなら不透明として扱う実装があります。([The Library of Congress][1])

dとTrを同時に残すと、読み込み側の優先順位や解釈によって結果が変わる可能性があります。透明表現が不要なら、試験用MTLではd 1.0を使用し、Trや不要な透明マップを削除した版を作ります。ただし、アップロード先の仕様で別の方法が指定されている場合は、その仕様を優先します。

画像にアルファチャンネルが含まれる場合、画像側の透明度も確認します。材質を完全不透明にしても、読み込み側が画像アルファを利用すれば輪郭や全体が半透明に見える可能性があります。逆に、画像アルファを無視する環境もあるため、画像とMTLを分けて試験します。

透明度の判定には背景色の変更が有効です。白、灰色、黒へ背景を変えたとき、物体色が大きく変わるなら半透明描画の可能性があります。輪郭だけ背景色が混ざる場合は、テクスチャ縁の半透明画素や補間も確認します。

半透明の面が多数重なるデータでは、描画順序によって濃さや霞み方が変わることがあります。視点を動かすと色の濃さが変化する、奥行きのある場所ほど白っぽいといった場合は、透明面の重なりを疑います。

点群表示では、材質ファイルより閲覧側の点不透明度が優先されることがあります。点が密な部分だけ濃く、疎な部分が背景へ溶ける場合は、点サイズと不透明度を確認します。

透明度を変更しても改善しない場合は、透明関連の記述を外した単純な不透明材質で比較します。読み込み側が材質を透明用の描画経路へ分類している場合、数値だけを変更しても同じ処理が続くことがあるためです。

材質設定6:色空間とガンマ補正の違いを確認する

拡散色、テクスチャ、反射、透明度に問題がなくても、色空間、ガンマ変換、露出、トーンマッピングの違いで色が薄く見えることがあります。一般的なカラー画像は表示向けの非線形特性を持ち、三次元の照明計算では線形化して扱うことがあります。

必要な変換が二重に行われると、中間色が明るくなり、全体のコントラストが弱く見えることがあります。反対に、必要な線形化が行われなければ、中間色が暗く沈むことがあります。白と黒は大きく変わらず、灰色や淡い色だけが変化する場合は、この可能性を調べます。

OBJとMTLは、現代的なカラーマネジメントを一貫して伝えるための十分なメタデータを常に持つ形式ではありません。MTLは表面特性を記述できますが、読み込み側の色空間、レンダリング方式、表示変換まで統一するものではないため、同じ数値でも環境によって見え方が変わり得ます。([The Library of Congress][1])

テクスチャ画像とKdなどの数値色が別の前提で解釈される場合もあります。画像は表示向け色として読み込まれ、数値色は線形値として扱われる実装もあるため、画像と同じRGB値をMTLへ書いても、画面上で完全に一致するとは限りません。

頂点色も同様です。頂点色が表示向け値として保存されたのか、線形値として保存されたのかをOBJだけから確実に判定できない場合があります。頂点色の保存慣例自体にも実装差があるため、書き出し元とアップロード先の説明を確認します。([The Library of Congress][2])

検証では、黒、白、中間の灰色、赤、緑、青を含む小さな基準データを用意します。白と黒は近いのに中間の灰色だけが明るい場合、ガンマやトーン変換を疑います。すべての色が同じ割合で明るい場合は露出、特定方向だけ白い場合は鏡面反射を優先します。

アップロード先に露出、明るさ、コントラスト、トーン変換、自動補正がある場合は、既定値または固定値へ戻します。材質側だけで見かけを補正すると、別の表示環境では暗すぎる、濃すぎるといった逆の問題が起こります。

色を定量的な判定へ利用する場合は、取得時の照明、元画像の露出、変換時の色処理、表示環境を管理する必要があります。参考色として使う場合でも、画面上の見え方だけで重要な判断をせず、元画像や数値情報と照合します。

色が薄くなった工程を特定する検証手順

点群OBJの色問題は、取得、点群生成、メッシュ化、書き出し、アップロード、表示のいずれかで発生します。原因を特定するには、前工程のデータと次工程のデータを同じ条件で比較します。

最初に、変換前の点群や元画像を確認します。取得直後から色が薄い場合、OBJやMTLではなく、撮影時の露出、照明、ホワイトバランス、点群への色付けが原因候補です。白飛びして失われた色差は、材質値の変更だけでは復元できません。

次に、OBJへ書き出した直後のデータを別の閲覧環境で開きます。書き出し元の作業画面は、元画像の保存場所や内部データを参照して正常に見せている場合があるため、出力されたOBJ、MTL、画像だけで再現できるかを確認します。

別環境でも正しく、アップロード後だけ薄い場合は、アップロード先の対応形式、材質変換、照明、露出、点表示を重点的に確認します。別環境でも薄ければ、書き出し設定、MTL、テクスチャ、頂点色に原因がある可能性が高くなります。

検証用データは小さくします。一つの材質、一枚の画像、透明度なし、鏡面反射なしの構成から始めます。大容量データでは処理時間が長く、比較位置も分かりにくいため、切り分けには向きません。

最初に単色の不透明材質を試し、次にテクスチャ、頂点色、鏡面反射、透明度の順に追加します。追加した時点で色が変われば、その要素に原因を絞れます。頂点色とテクスチャを同時に入れると優先関係が分かりにくいため、別ファイルで試します。

比較時は背景色、視点、照明、点サイズ、露出を固定します。視点で白い場所が動くか、背景で濃さが変わるか、中間色だけ明るいかを記録します。

修正ファイルは元データへ上書きせず、変更項目が分かる名前で保存します。原因が分かった後に本番データへ同じ変更を適用し、一部分で確認してから全体を処理します。

点群OBJを書き出す前に確認したい色保持の設定

OBJを書き出す前に、色の保存方式を決めます。頂点色、MTLの単色、テクスチャ画像のどれを中心にするかを明確にし、アップロード先が対応する方式へ合わせます。

複数方式を同時に含めると、読み込み側の優先順位や乗算方法によって表示が変わります。対応状況が不明な場合は、頂点色だけ、単色材質だけ、テクスチャだけの三種類を小さな試験データで比較します。

頂点色を使う場合は、値域、成分順、アルファの有無、頂点行の構成を確認します。広く使われる慣例ではRGBをゼロから一で記述しますが、頂点色は実装依存の拡張であるため、読み込み側の対応を確認します。([The Library of Congress][2])

テクスチャを使う場合は、画像形式、解像度、アルファ、ファイル数、map_Kdの参照を確認します。アップロード先の上限を超える画像は、事前に仕様に合う解像度へ調整し、変換後の細部が保たれているかを確認します。

MTLでは使用しない材質や古い参照を削除し、材質名の重複を避けます。同名のnewmtlが複数あると、読み込み側の処理によって意図しない定義が採用される可能性があります。

点群からメッシュを作る場合は、点の間引き、頂点統合、色補間、テクスチャ生成の設定も確認します。形状を軽くする処理が色の平均化を伴うと、細い線や局所的な濃淡が弱くなることがあります。

写真間の明るさ合わせや継ぎ目の混合は見た目を滑らかにしますが、記録したい局所差を弱める場合があります。記録用途では、見栄えの均一化と色差の保持を分けて評価します。

アップロード先の表示設定による色の違い

OBJとMTLが正しくても、アップロード先の表示条件で色は変わります。三次元表示環境は、処理負荷や見やすさのために材質を変換し、一部項目を省略する場合があります。

点群表示では、点サイズが色の印象へ強く影響します。点が小さいと背景が多く見え、同じ頂点色でも淡く感じられます。点を大きくすると隙間が減り、色が濃く見えます。

点の不透明度も確認します。半透明の点では背景色が混ざり、密な部分だけ濃く、疎な部分が薄くなります。この症状はMTLの問題ではなく、閲覧側の点描画設定である可能性があります。

メッシュでは、法線、裏面非表示、両面表示も見え方へ影響します。視点によって面が消える、裏側からだけ薄く見える場合は、面の向きや法線を確認します。

背景色は対比を変えます。検証には中間の灰色を使い、必要に応じて白と黒でも比較します。背景変更だけで色の印象が大きく変わる場合、材質値の変更は慎重に行います。

自動露出やトーンマッピングが有効な場合、画面内の明暗構成で物体全体の明るさが変わります。視点移動だけで色が変わる場合は、自動補正を固定して比較します。

大容量データでは、距離に応じて点数やテクスチャ解像度を減らす表示が使われることがあります。近づくと濃く、遠ざかると薄い場合は、元データの色ではなく表示用の簡略化を疑います。

共有相手と色の見え方をそろえるには、背景色、点サイズ、照明、露出などの推奨値を記録します。ただし、閲覧端末や画面の色調整まで完全に統一できるとは限らないため、重要な色判定では元画像や基準色と照合します。

材質設定を直しても改善しない場合の確認事項

六つの材質設定を見直しても改善しない場合は、材質以外の工程を確認します。最初に、アップロード対象が最新版か、古いMTLや画像を混在させていないかを確認します。

同名ファイルを更新した場合、閲覧側のキャッシュで古い画像が表示される可能性があります。試験では別名のOBJ、MTL、画像を用意し、更新内容が確実に反映されるかを確認します。

次に、点群からOBJへ変換する工程を調べます。点の間引き、頂点統合、ノイズ除去、平滑化によって、位置だけでなく色が平均化される設定もあります。変換前後を同じ位置、背景、露出で比較します。

メッシュ化では、複数写真のブレンドや継ぎ目処理によって局所的な濃淡が弱まることがあります。元画像では濃いのにテクスチャ生成後から薄い場合は、材質設定より生成設定を見直します。

元画像の白飛びや露出不足も確認します。元画像に色差が残っていなければ、Kd、Ks、ガンマを変更しても正確な色は復元できません。

アップロード先の対応範囲も確認します。MTLの一部項目、複数テクスチャ、頂点色、画像形式などに制限がある場合、数値調整だけでは解決しません。対応が確認できる単純な材質へ整理するか、別の出力方式を検討します。

大容量だから材質や画像が自動的に省略されるとは限りません。サービスによっては拒否、縮小、圧縮、変換待ちなど動作が異なるため、処理完了表示、エラーメッセージ、仕様上限を確認します。未確認の挙動を前提に材質を変更しないことが重要です。

点群OBJの色を安定して共有する運用方法

継続的に点群OBJを扱う場合は、アップロード用の基準を決めます。色の保存方式、MTLの使用有無、画像形式、解像度、透明度、鏡面反射、ファイル名、フォルダ構成を統一します。

用途によって方式を分けることも有効です。点表示を重視するデータは頂点色、写真表現を重視するメッシュはテクスチャ、分類色だけでよいデータは単色材質といったように、目的と閲覧先の対応をそろえます。

黒、白、灰色、赤、緑、青を含む小さな基準OBJを保管しておくと、アップロード先の更新や設定変更を検出しやすくなります。基準データまで見え方が変われば、本番データではなく表示環境が変化した可能性があります。

元データ、変換後データ、アップロード用データは分けて保存します。材質を修正したアップロード版で元データを上書きすると、別の環境向けに再変換するときの基準を失います。

変更履歴には、Kd、Ka、Ks、Ns、d、map_Kd、頂点色、画像変換、露出設定の変更を記録します。どの変更で改善したかが分かれば、次回以降の調査を短縮できます。

共有時には、色が測定結果そのものなのか、対象識別のための参考表示なのかを明確にします。写真由来の色は照明、露出、天候、表示画面によって変わるため、定量判定に使う場合は取得と表示の条件管理が必要です。

LRTK Phoneを利用して点群や三次元データを作成する場合も、出力されたOBJが頂点色、MTL、テクスチャのどの方式を使うか、アップロード先がその方式へ対応するかを確認します。製品名だけを根拠に色再現を保証せず、実際の出力ファイルと閲覧環境で基準データを比較する運用が安全です。

まとめ

点群OBJをアップロードした後に色が薄く見える場合は、画像劣化やファイル破損だけでなく、頂点色、MTL、テクスチャ参照、照明、透明度、色空間、表示設定を順番に確認します。

最初に、色が頂点色、単色材質、テクスチャのどの方式で保持されているかを整理します。OBJの頂点色は広く使われる慣例ですが実装差があり、MTLの各項目もアップロード先がすべて同じように解釈するとは限りません。([The Library of Congress][1])

材質設定では、Kdとテクスチャの組み合わせ、map_Kdの参照、Kaとillumの扱い、KsとNs、dとTr、色空間とガンマ補正の六項目を一つずつ調べます。白背景でだけ薄いなら透明度、視点で白い場所が動くなら鏡面反射、中間色だけ明るいなら色空間やトーン変換が原因候補です。

材質を直しても改善しない場合は、点の間引き、色の平均化、テクスチャ生成、元画像の露出、アップロード先の対応範囲、表示用簡略化を確認します。取得、変換、書き出し、アップロード、表示のどの段階で変わったかを特定することが、根本的な解決につながります。

最も確実な方法は、小さな基準データを使い、同じ背景、同じ照明、同じ露出で一項目ずつ比較することです。色の保存方式と閲覧条件を文書化し、元データを残したままアップロード用データを作ることで、担当者や表示環境が変わっても原因を追跡しやすくなります。

現場を3Dで残して、あとから測る。
実際の画面と動画で使い方を確認できます。

LRTK Phoneの使い方・実例を見る
資料請求導入相談
現場をスマホで3DスキャンLRTK Phone実例を見る