readSurfaceMesh
説明
は、指定されたファイル名をもつサポートされているメッシュ ファイル形式から表面メッシュ データを読み取り、それを mesh
= readSurfaceMesh(fileName
)surfaceMesh
オブジェクトとして返します。
例
PLY ファイルからの表面メッシュの読み取り
表面メッシュ データの読み取り元の PLY ファイルを指定します。
fileName = fullfile(toolboxdir("lidar"),"lidardata", ... "surfaceMesh","sphere.ply");
PLY ファイルからワークスペースに表面メッシュ データを読み取ります。
mesh = readSurfaceMesh(fileName)
mesh = surfaceMesh with properties: Vertices: [482x3 double] Faces: [956x3 int32] VertexNormals: [482x3 double] VertexColors: [] FaceNormals: [] FaceColors: [] NumVertices: 482 NumFaces: 956
表面メッシュを表示します。
surfaceMeshShow(mesh)
STL ファイルからの表面メッシュの読み取り
表面メッシュ データの読み取り元の STL ファイルを指定します。
fileName = fullfile(toolboxdir("lidar"),"lidardata", ... "surfaceMesh","mobius.stl");
STL ファイルからワークスペースに表面メッシュ データを読み取ります。
mesh = readSurfaceMesh(fileName)
mesh = surfaceMesh with properties: Vertices: [1050x3 double] Faces: [1960x3 int32] VertexNormals: [] VertexColors: [] FaceNormals: [1960x3 double] FaceColors: [] NumVertices: 1050 NumFaces: 1960
表面メッシュを表示します。
surfaceMeshShow(mesh)
入力引数
fileName
— 読み取る表面メッシュ データのファイル名
文字ベクトル | string スカラー
読み取る表面メッシュ データのファイル名。文字ベクトルまたは string スカラーとして指定します。ファイル名と共にファイル拡張子を指定する必要があります。ファイルが作業フォルダー内にない場合は、ファイルの絶対パスを指定する必要があります。この関数は、次の標準メッシュ ファイル形式をサポートしています。
STL — 光造形法ファイル形式
PLY — ポリゴン ファイル形式
FBX® — Autodesk® Filmbox
OBJ — Wavefront® OBJ
GLTF — GL 送信形式 glTF™
GLB — GL 送信形式のバイナリ ファイル
OFF — Object File Format
DAE — COLLADA™ Digital Asset Exchange
STEP または STP — Standard for the Exchange of Product Data
IGES または IGS — Initial Graphics Exchange Specification
データ型: char
| string
出力引数
mesh
— 表面メッシュ データ
surfaceMesh
オブジェクト
表面メッシュ データ。surfaceMesh
オブジェクトとして返されます。
制限
次の属性は STL ファイルから読み取ることができません。
頂点法線
頂点の色
面の色
面の色は PLY ファイルから読み取ることができません。
FBX ファイル形式から読み取ることができるのは、メッシュ頂点、頂点の色、およびメッシュの三角面のみです。
OBJ、GLTF、GLB、OFF、DAE、STEP、STP、IGES、または IGS ファイル形式から読み取ることができるのは、メッシュ頂点とメッシュの三角面のみです。
バージョン履歴
R2022b で導入R2024a: 新しいファイル形式からの 3 次元表面メッシュ データの読み取り
FBX、OBJ、GLTF、GLB、OFF、DAE、STEP、STP、IGES、IGS の各ファイル形式から 3 次元表面メッシュ データを読み取ることができるようになりました。
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)