フォーマットガイド

PLYファイル形式 (.ply)

Stanford polygon format — per-vertex color, normals, and custom attributes for point clouds and scan data.

無料体験版をダウンロード

30日間無料体験。クレジットカード不要。Windows 10/11。

30日間返金保証 · 一回限りのライセンス  —  価格を見る

Extension.ply
Full namePolygon File Format / Stanford Triangle Format
Geometry typePolygon mesh with custom per-vertex/per-face attributes
VariantsASCII, Binary (little-endian), Binary (big-endian)
Open standardYes
Supports colorYes — per-vertex RGB/RGBA
Supports normalsYes — per-vertex
Supports arbitrary propertiesYes — self-describing header

PLYファイルとは?

PLY (Polygon File Format) was developed at Stanford University in the 1990s for 3D scan data. PLY uses a flexible self-describing header defining per-vertex and per-face properties — position, RGB color, normal vector, confidence, intensity. This makes PLY ideal for 3D scanner output and photogrammetry point clouds.

PLYファイルの主な用途

3Dスキャン & ポイントクラウド

Lidar scanners, structured light scanners and depth cameras (Intel RealSense, Azure Kinect) output PLY files with per-point color and normal data.

フォトグラメトリ出力

Photogrammetry software (Agisoft Metashape, COLMAP, OpenMVS) exports point clouds and dense meshes as PLY files.

研究データセット

The Stanford 3D Scanning Repository (Stanford Bunny, Dragon) distributes datasets in PLY format.

対応ソフトウェア

MeshLab, CloudCompare, Blender, Open3D, PCL (Point Cloud Library), Assimp, 3D Slicer and 3D CAD Converter.

このフォーマットを変換

一般的にSTLに変換され3Dプリント用、OBJに変換されレンダリング用、またはglTF/GLBに変換されウェブビジュアライゼーション用に使用されます。PLYスキャンデータを印刷する前にメッシュ修復が必要なことがよくあります。

PLYをSTL・OBJ・glTFに変換する方法

PLYは3Dスキャンやpointcloudのキャプチャにはおすすめですがほとんどのプリンタ、レンダラ、Webビューアは別の形式を求めます。3D CAD ConverterはASCIIおよびbinaryのPLY(vertexごとの色を含む)を読み込み、3ステップでクリーンなmeshファイルを書き出します。

1

PLYファイルを追加

単一の.plyスキャンまたはフォルダ全体をアプリにドラッグします。ASCIIとbinaryのPLYは自動的に検出されます。

2

出力形式を選択

3DプリントにはSTL、レンダリングにはOBJ、WebにはglTF/GLBを選びます。必要に応じてtessellationと単位を設定します。

3

変換をクリック

バッチ全体が進捗バーと残り時間付きでローカル処理されます。スキャンデータがPCから外に出ることはありません。

コマンドラインがお好みですか。同じ変換がスクリプトや自動化のためにCLIから実行できます。

# PLYスキャンを3DプリントのためにSTLへ変換
cadconvert convert -i scan.ply -o scan.stl

# PLYスキャンをレンダリングのためにOBJへ変換
cadconvert convert -i scan.ply -o scan.obj

# meshをコンパクトなbinary PLYへ書き出し
cadconvert convert -i model.stl -o model.ply --binary

# フォルダ内のスキャンをまとめてPLYへバッチ変換
cadconvert batch -i ./in -o ./out -f ply -r

# 出力で単位とより細かいmeshを設定
cadconvert convert -i scan.ply -o scan.stl --units mm --tessellation fine

PLYはインポートとエクスポートの両方に対応する形式です。コンパクトなbinary PLY出力には--binaryを、スケールとmesh密度の制御には--units / --tessellationを使用します。

PLY:3Dスキャンと写真測量の形式

PLYは、ジオメトリが点ごとの豊富なデータとともに届くあらゆる場面でその価値を発揮します。自己記述型のヘッダはvertexごとのRGB色、法線、信頼度、強度を保持でき、これはまさにlidarスキャナ、深度カメラ、写真測量のパイプラインが生成するものです。これによりPLYは生の3Dスキャン出力や高密度なpointcloudの自然なコンテナとなります。三角形のみを格納するSTLのような印刷形式よりはるかに適しています。

スキャンを整えた後は、通常より汎用的なmesh形式へ移します。PLYを近隣の形式と比較し、ワンクリックで変換できます。 STL, OBJ, OFF.

PLYのよくある問題(と解決方法)

ASCIIとbinaryのファイルサイズ

ASCIIのPLYは人間が読めますが、binary PLYより数倍大きく、読み込みも遅くなることがあります。大きなスキャンは--binaryでbinary PLYに書き出すと、ファイルサイズを抑え、後続ツールを高速化できます。

pointcloudとmesh

PLYは面のないpointcloud(vertexのみ)と完全なmeshのどちらも保持できます。印刷や多くのレンダラには面が必要です。変換後のファイルが空に見える場合、元のPLYはまずメッシュ化が必要なpointcloudだった可能性が高いです。

STLではvertexごとの色が失われる

STLは色を保存しないため、PLYのvertexごとのRGBはSTLへの変換時に失われます。色を保持するには代わりにOBJ、glTF、3MFへ変換するか、元の.plyを色のマスターとして保管してください。

PLYファイル形式 — よくある質問

.plyファイルとは何ですか。

.plyファイルはPLYファイル、すなわちPolygon File Format(Stanford Triangle Formatとも呼ばれます)です。位置、RGB色、法線などをvertexごとに列挙できる自己記述型ヘッダを使い、ASCIIまたはbinaryで3Dのmeshやpointcloudを格納します。3Dスキャン、写真測量、ジオメトリ処理研究の事実上の標準です。

MeshLabやBlenderなしでPLYファイルを開くには。

PLYを再利用するのにMeshLab、CloudCompare、Blenderは不要です。3D CAD Converterは.plyファイルを直接開き(ASCIIとbinary、vertexごとの色付き)、STL、OBJ、glTFや12以上の形式へバッチ書き出しします。ファイルやフォルダをドロップし、形式を選んで変換をクリックします。

PLYをSTLに変換するには。

3D CAD Converterで.plyを開いてSTLを選ぶか、cadconvert convert -i scan.ply -o scan.stlを実行します。STLはジオメトリのみを保持するためvertexごとの色は失われますが、3Dプリントでは想定どおりです。cadconvert batch -i ./in -o ./out -f stl -rでフォルダ内のスキャンを一括変換できます。

PLYを無料で変換できますか。

はい。3D CAD Converterは30日間の無料体験を提供し、PLYをSTL、OBJ、glTFなどへ変換します。binary PLY出力やフォルダ全体のバッチも含み、単位とtessellationを制御できます。Windows 10または11でクレジットカードは不要です。