Main Content

crop

곡면 메시 자르기

R2022b 이후

    설명

    예제

    crop(mesh,bbox)는 3차원 경계 상자 bbox로 지정된 영역에 맞춰 곡면 메시 mesh를 자릅니다.

    예제

    모두 축소

    PLY 파일에 있는 곡면 메시를 작업 공간으로 읽어옵니다.

    fileName = fullfile(toolboxdir("lidar"),"lidardata", ...
               "surfaceMesh","sphere.ply");
    sphereMesh = readSurfaceMesh(fileName);

    곡면 메시를 표시합니다.

    removeDefects(sphereMesh,"unreferenced-vertices")
    surfaceMeshShow(sphereMesh,Title="Original Mesh")

    구 메시의 아래쪽 절반을 자를 경계 상자를 정의합니다.

    bbox3d = [-1 1 -1 1 -1 0];
    crop(sphereMesh,bbox3d)

    잘린 메시를 표시합니다.

    removeDefects(sphereMesh,"unreferenced-vertices")
    surfaceMeshShow(sphereMesh, Title="Cropped mesh")

    입력 인수

    모두 축소

    곡면 메시로, surfaceMesh 객체로 지정됩니다.

    3차원 경계 상자의 크기로, 요소를 6개 가진 벡터로 지정됩니다. 벡터 형식은 [minX maxX minY maxY minZ maxZ]이며, 상자의 x-축, y-축, z-축 방향의 최소 제한과 최대 제한을 지정합니다.

    버전 내역

    R2022b에 개발됨