How to transfer pointcloud to mesh

조회 수: 4 (최근 30일)
YE HUICHAO
YE HUICHAO 2011년 11월 11일
편집: KSSV 2023년 9월 27일
I have got an obj file of a year. I want to transfer it to mesh.The file has two variables v and f. I don't know how to use commands like delaunay,trisurf,meshgrid to make it into mesh. Help?Has nayone done something sililiar before?

답변 (3개)

Fangjun Jiang
Fangjun Jiang 2011년 11월 11일
mesh is for 3-D data. If you only have v and f, I am not sure how do you want to present it in 3-D. However, if you have x, y and z data in a vector, this post might help you.

Patrick Kalita
Patrick Kalita 2011년 11월 11일
Perhaps v and f represent vertex and face information? If that is the case you can use the patch command. patch objects have the properties Vertices and Faces. Read the documentation to ensure you set these values using the right format; you may not be able to apply the variables v and f directly without some preprocessing.
  댓글 수: 4
Patrick Kalita
Patrick Kalita 2011년 11월 15일
If f is a 125731-by-3 array, it certainly has the right shape to describe how the faces are connected. Are all the values integers? They should be. You might want to also look at the minimum of the array to see if it is 0 -- if so you might need to add 1 to account for MATLAB's 1-based indexing.
Walter Roberson
Walter Roberson 2011년 11월 15일
Please show us the first few rows of your F matrix.

댓글을 달려면 로그인하십시오.


YE HUICHAO
YE HUICHAO 2011년 11월 14일
I just need to know what is f which is a 125731*3 matrix and number in each row is the same. I need to find someway to create faces thus I can use patch command.Thanks.

카테고리

Help CenterFile Exchange에서 Lighting, Transparency, and Shading에 대해 자세히 알아보기

태그

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by