無料オンラインPLYビューワー
.plyをドロップして、スキャナーやスクリプトが書き出したものを確認できます。メッシュか点群かを、各頂点が持つ色とともに表示します。ブラウザー内で読み込まれ、どこにもアップロードされません。
PLYの開き方
- .plyをページにドロップします。ASCII、バイナリ(リトルエンディアン)、バイナリ(ビッグエンディアン)のいずれも読み込めます。どれかはヘッダーに書かれており、パネルにも表示されます。
- まずパネルを見てください。三角形数があればメッシュ、点数だけなら点群で、点として描画されます。頂点が色を持っていればその色が使われます。
- 回転と拡大縮小ができます。スキャンデータが横倒しになる場合は、Z-up / Y-upボタンで向きを直せます。PLYには向きの記録がなく、スキャナーごとに扱いが異なるためです。
メッシュか点か
PLYはヘッダーで自身の要素とプロパティを宣言するため、面を持つファイルもあれば頂点だけのファイルもあります。スキャナーやフォトグラメトリツールはどちらも書き出します。法線のある点群はライティング付きで、ない点群は平坦な点として表示されます。頂点ごとの色はこの形式の強みで、研究用のコードがこの形式を好む理由でもあります。
このページにないもの
画像ファイルによるテクスチャは扱いません。この形式にはテクスチャを指定する標準的な方法がなく、独自に試みる一部のエクスポーターの書き方も読みません。マテリアル、スケルトン、アニメーションもありません。点群からメッシュへの変換はこのサイトではできません。それは再構成の作業で、MeshLabやCloudCompareで行います。
よくある質問
スキャンデータをVRMアバターにできますか?
PLYからは直接できません。スキャンデータはボーンのない表面です。3Dソフトでクリーンアップ、リトポロジー、リギングを行ってはじめて、FBXからVRMへの変換ツールでマッピングできるようになります。
スキャンデータが点で開きました。これで正しいですか?
はい。ファイルには頂点だけがあり、面がありません。ビューワーはファイルの中身をそのまま描画します。表面が必要なら、MeshLabやCloudCompareで再構成してください。
色が付かないのはなぜですか?
頂点が色を持っていないためです。PLYの色は頂点ごとに保存されます。テクスチャで塗られたモデルは、色なしで保存されています。
単位は何ですか?
PLYには単位のフィールドがありません。数値はそのまま表示されます。ミリメートル単位のスキャンデータは大きな数値として読まれます。
どのくらいの大きさのファイルまで開けますか?
最大300 MBです。そのサイズのバイナリファイルには数百万点が入ります。テキストファイルは読み込みに時間がかかります。
ファイルはアップロードされますか?
いいえ。ブラウザーがディスクから読み込み、WebGLで描画します。
メッシュ形式で必要ですか?
面のあるPLYは、PLYをGLBに変換とその姉妹ツールでGLB、FBX、OBJに変換できます。点群はそこでは受け付けられず、黙って空にされることはありません。