File Exchange

image thumbnail

Surface Reconstruction from scattered points cloud (open surfaces)

version 1.0.0.0 (1.23 MB) by Luigi Giaccari
Surface from 3d unorganised points

82 Downloads

Updated 14 Jul 2017

View License

Allows to triangulate a set of unorganised 3d points.

Comments and Ratings (33)

Anyone familiar with this error and how to resolve it?

Error using MyCrustOpen>Walking (line 300)
Front do not start please send a report to the author

Error in MyCrustOpen (line 120)
tkeep=Walking(p,t,Ifact);

Error in Plot_Spline_SAVR (line 142) ((my code))
[surface]=MyCrustOpen(Total_Points);

Nima

Can someone explain what does this function do different from using a builtin delaunay function to produce the triangulation and use the output of delaunay with trisurf to plot the 3d surface?

rock nuts

OH~ that is coooooooool!!
amazing functions!

This code works really well. Thank you!

Tong Ling

amazing function!

Max Brega

Very useful submission!
However it contains a possible bug: for some reason the triangulations produced by the algorithm are not visualized correctly with gouraud lighting. This is easily seen by calling the following commands after running the test script:
---------------
camlight headlight;
lighting gouraud;
---------------

I have a simple matrix.
p=[-0.0240 8.1527 -7.3451;
2.5125 8.7988 -6.6364;
2.9120 6.2083 -8.1269;
3.4320 7.3723 -7.2657];

%% Run program
[t]=MyCrustOpen(p);

I get the following error:
Error using MyCrustOpen>Walking (line 300)
Front do not start please send a report to the author

Error in MyCrustOpen (line 120)
tkeep=Walking(p,t,Ifact);

Please advice.

Thank you!

Chong WU

Jianghui Xu

Xingli Liu

Thank you so much. It does works!

kq cai

nice

Dule Shu

Very helpful. Thanks a lot!

Xu Chen

John Snow

Thanks. This work really well

one lucky

Thanks!

yesman

it works very good then the matlab function delaunay,it can save the original point shape,thank u very much

Roman Grau

Thank you very much, it works perfect.
I would like to know the way to export the generated mesh (.stl, .ply, ...)
I tried with stlwrite but it doesn't work :(

lin xiong

good thanks

Jeff Calder

This works really well, thanks!

MATLAB Release Compatibility
Created with R2009b
Compatible with any release
Platform Compatibility
Windows macOS Linux

MyCrustOpen070909/