How to transfer pointcloud to mesh
Mostrar comentarios más antiguos
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?
Respuestas (3)
Fangjun Jiang
el 11 de Nov. de 2011
1 voto
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
el 11 de Nov. de 2011
1 voto
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 comentarios
YE HUICHAO
el 14 de Nov. de 2011
Walter Roberson
el 15 de Nov. de 2011
We don't know what your F matrix is: you have not given us any information about how it was created.
Patrick Kalita
el 15 de Nov. de 2011
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
el 15 de Nov. de 2011
Please show us the first few rows of your F matrix.
YE HUICHAO
el 14 de Nov. de 2011
0 votos
Categorías
Más información sobre Graphics Performance en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!