주요 콘텐츠

writeSurfaceMesh

표준 메시 파일 형식으로 곡면 메시 쓰기

R2022b 이후

    설명

    writeSurfaceMesh(mesh,fileName)은 지정된 파일 이름으로 지원되는 메시 파일 형식을 사용하여 곡면 메시 mesh를 씁니다.

    예제

    writeSurfaceMesh(mesh,fileName,Encoding=enc)는 인코딩 유형을 "ascii" 또는 "binary"로 추가로 지정합니다.

    예제

    모두 축소

    곡면 메시에 대한 메시 꼭짓점과 메시 면을 정의합니다.

    vertices = [0 0 0; 0 0 1; 0 1 1; 0 0 2; 1 0.5 1];
    faces = [1 2 3; 2 3 4; 2 3 5];

    곡면 메시를 생성하고 표시합니다.

    mesh = surfaceMesh(vertices,faces);
    surfaceMeshShow(mesh)

    STL 파일에 곡면 메시 데이터를 씁니다.

    writeSurfaceMesh(mesh,"ManifoldMesh.stl")

    PLY 파일에 곡면 메시 데이터를 씁니다.

    writeSurfaceMesh(mesh,"ManifoldMesh.ply")

    입력 인수

    모두 축소

    파일에 쓰려는 곡면 메시로, surfaceMesh 객체로 지정됩니다.

    곡면 메시 데이터를 쓸 파일 이름으로, 문자형 벡터 또는 string형 스칼라로 지정됩니다. 파일 이름과 함께 파일 확장자를 지정해야 합니다. 지정된 이름의 파일이 이미 존재하는 경우 쓰기 권한이 있어야 합니다. 이 함수는 다음과 같은 표준 메시 파일 형식을 지원합니다.

    • STL - Stereolithography(광조형 기술) 파일 형식

    • PLY - Polygon(다각형) 파일 형식

    • FBX® — Autodesk® Filmbox

    • OBJ — Wavefront® OBJ

    • GLTF — GL Transmission Format glTF™ (GL 전송 형식)

    • GLB — GL Transmission Format Binary File(이진 파일 형식의 GL 전송 형식)

    • OFF — Object File Format(객체 파일 형식)

    • DAE — COLLADA™ Digital Asset Exchange(디지털 에셋 교환)

    곡면 메시 데이터를 파일에 쓸 때 적용할 인코딩 유형으로, "ascii" 또는 "binary"로 지정됩니다.

    데이터형: char | string

    제한 사항

    • 다음의 특성은 STL 파일에 쓸 수 없습니다.

      • 꼭짓점 법선

      • 꼭짓점 색

      • 면 색

    • PLY 파일에는 면 법선과 면 색을 쓸 수 없습니다.

    • FBX 파일 형식에는 메시 꼭짓점, 꼭짓점 색, 메시 삼각형 면만 쓸 수 있습니다.

    • OBJ, GLTF, GLB, OFF, DAE, STEP, STP, IGES 또는 IGS 파일 형식에는 메시 꼭짓점과 메시 삼각형 면만 쓸 수 있습니다.

    • 이 함수는 OBJ, GLTF, GLB, OFF, DAE 파일 형식에 대해 "ascii" 인코딩만 지원하고, FBX 파일 형식에 대해 "binary" 인코딩만 지원합니다.

    버전 내역

    R2022b에 개발됨

    모두 확장