이 요구 사항은 Matlab에서 표면 메쉬를 trisurf
으로 표시 할 때 발생합니다. 메쉬가 고밀도 (고해상도)이며 천천히 렌더링되고 회전 할 수 없기 때문입니다. 그래서 기본 모양을 유지하면서 메시를 다운 샘플링 할 수있는 직관적 인 방법이 있는지 궁금합니다.삼각형 메쉬를 간단히 다운 샘플링하는 방법은 무엇입니까?
여기에 질문을 게시하기 전에 봤습니다. 인기있는 도구 iso2mesh은 비슷한 기능을 가지고 있습니다 (remeshsurf
). 그러나 먼저 원래의 메쉬로 볼륨을 재구성하고 원하는 메쉬에 따라 새로운 메쉬를 만듭니다. 제 생각에 중요한 결함은 그것이 원래 모양을 변경한다는 것입니다.
누구나 몇 가지 아이디어가 있습니까? Matlab 함수는 테스트하기 쉽기 때문에 가장 좋습니다.
감사합니다.
니코
신속하고 친절한 대답에 감사드립니다. 그러나 이것은 아마도 V = f (x, y)와 같이 우리가 정확히 알고있는 표면에만 적합합니다. 그러나, 내가 가지고있는 원래 데이터가 분포 함수 그 자체가 아닌 고해상도 메쉬이거나 때로는 V = f (x, y, z)와 같은 3D 함수입니다. 따라서, 제안에 따르면, 원래 메쉬에서 새 메쉬의 값을 자세히 보간해야합니까? 정말 고맙습니다. – nicozuo
@nicozuo 네, 맞습니다. 편집이 제대로 작동하는지 확인하십시오. – Rashid
@nicozuo,'trisurf'를 호출하기 전에'x, y, z'를 가지고 있으므로 그냥 내려 간다. 작동하지 않는 경우 예제 데이터를 제공하십시오. – Rashid