2017-04-20 14 views
0

iTowns2(https://github.com/iTowns/itowns2)を使用して、ポイントクラウドデータをブラウザーで視覚化しようとしています。 READMEによると、「[iTowns]の第1の目的は、ストリートビューの画像と地上ライダーの点群の可視化でした。iTowns2でブラウザーでポイントクラウドデータをレンダリングする方法

これから私はiTownsを使用してオンラインのどこかでポイントクラウドデータを視覚化する人がいるはずです。私は何日も探していましたが、iTowns2を使ってブラウザにポイントクラウドデータを視覚化した人の例は見つかりませんでした。

GHリポジトリの例では、ブラウザにグローブが描画されますが、ポイントクラウドは描画されません。 iTowns/iTowns2-sample-dataレポがあり、ポイントクラウドデータがたくさんありますが、データや他のリソースへの参照方法の使い方に関する指示はありません。

このパッケージを使用して、ブラウザにポイントクラウドデータを表示した人はいますか?誰でもiTowns2でこれを行うことを示す記事やリソースを知っていますか?誰かが例やより良い文書を使ってポイントクラウドデータをレンダリングするための別のライブラリを知っていますか?

理想的には私はこのような何かのためにソースコードを追跡することができるだろう:http://www.itowns-project.org/#demo

答えて

1

ドキュメントはかなり曖昧で、ライブラリは重いリファクタリングの下にあるように見えるのGithub上の問題によりjudgind。

私はthis repoに迅速に見ていたし、それだけで点群の可視化のためのPotreeを使用していることに気づい:

http://potree.org/

だから、あなただけの直接Potreeを使用することができます。もっと良いことが書かれています。

さらに、Three.jsを使用して独自のポイントクラウドビジュアライザを設定するのは非常に簡単です。

だけでポイントを見てみオブジェクト:

https://threejs.org/docs/index.html?q=Point#Reference/Objects/Points

そして、この例:

https://github.com/mrdoob/three.js/blob/master/examples/webgl_buffergeometry_points.html

Three.jsもプライのように、いくつかの3Dフォーマットローダーが含まれています

https://github.com/mrdoob/three.js/blob/master/examples/webgl_loader_ply.html

あなたがまた見たいかもしれませんlasファイルを使用してに興味がある場合は10:

https://github.com/verma/plasio

0

はのは早い2018の更新プログラムを提供してみましょう! (出典:私は保守主義者です)

iTownsはポイントクラウドを直接視覚化することができます。あなたがここでそれをテストすることができます:あなたがあなた自身のデータをテストする場合http://www.itowns-project.org/itowns/examples/pointcloud.html

を、私たちは現在、PotreeConverterからの結果、およびlopocsをサポートhttp://www.itowns-project.org/itowns/examples/pointcloud.html?selector=1

をご覧ください。すぐに3dtilesポイントクラウドフォーマットを追加する予定です。

実際にpotreeをポイントクラウドに使用しましたが、これは理想的ではありませんでした。何故ならば、技術/設計の選択肢が異なるからですが、主にiTreeでpointcloudビジュアライゼーションを緊密に統合することができませんでした。例えば、iTownsは何もしなくても(大量のCPUを節約する)レンダリングループを止め、potreeはそれをしません。また、独自のカリング/ SSE /ネットワーク優先順位...ヒューリスティックを実装することもできます。

ポトリーは現時点ではポイントクラウドのグラフィックスのポストトリートメントが優れていますが、EDLやその他の改善(例えば、閉塞など)もすぐに追加する予定です。 iTownsの利点はポイントクラウドに限らず、ラスタからベクトルまで、さまざまな種類のデータを表示できることです。the examples page、特にthis example of a pointcloud on a globeを参照してください。

しかし、これらの2つのプロジェクトの主な違いは、Potreeがスタンドアロンビューア(AFAIK)を目指しているのに対し、iTownsは自分のアプリを実装するためのフレームワークだということです。 Potreeが

+0

(ところで、githubのはhttps://github.com/iTowns/itownsに移動した)私たちは

:-)自分のメンテナにpointclouds、大きな賛辞についてのインスピレーションの大きな源のまま、私は "を作成するために、SOに十分な担当者を持っていませんitowns "というタグが付いていますが、すぐに私はそれを監視します。 – autra

関連する問題