Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Graphics > Algorithms > Re: How can ext...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 5 of 5 Topic 4873 of 5064
Post > Topic >>

Re: How can extract a manifold mesh from a non-manifold triangles?

by "Keith.Lv" <LvSizhe@[EMAIL PROTECTED] > Jul 14, 2008 at 06:21 AM

On Jul 14, 3:29=A0am, Hans-Bernhard Br=F6ker <HBBroe...@[EMAIL PROTECTED]
>
wrote:
> Keith.Lv wrote:
> > The input triangles are the surface of a bounded object, and they are
> > very similar to a manifold but some edges are shared by more than 2-
> > triangles.
>
> That statement is somewhat self-contradictory. =A0Triangles that "are"
th=
e
> surface of a bounded volume, would automatically form a manifold. =A0So
> either they not really "are" the surface (but more-or-less just lie on
> it) or this recipe
>
> > My previous idea is to delete some illegal triangles, and generate a
> > manifold mesh, and then fill the small holes on the surface.
>
> must be flawed, because the real defects are not extra triangles, but
> rather that edges/vertices have been classified as "the same" a bit too
> eagerly. =A0I.e. you should probably split edges (and vertices) instead
o=
f
> killing entire triangles.

I'm sorry for that I havn't describe the problem clearly and make you
confused.

The object described by the mesh is bounded, but doesn't mean the mesh
is. The mesh is get from a reconstruction algorithm. Since the real
object is bounded, I thought the mesh should be manifold. But in fact,
the reconstruction algorithm will generate a non-monifold in sharp
edges, the triangles near the sharp edges will connected like the
letter "A", and make the mesh non-manifold near this area. My task is
to delete some triangles to change "A" to "/\", or just let this part
just be a hole. The output needn't be perfect, bust must be manifold.
The next step in our application will fix the left problems.

I've write a algorithm by insert the triangles as many as possible in
the order of breath first search. It's not a perfect algorithm, but it
works and meets our requirement.

Thank you for your reply.
 




 5 Posts in Topic:
How can extract a manifold mesh from a non-manifold triangles?
"Keith.Lv" <  2008-07-12 07:44:25 
Re: How can extract a manifold mesh from a non-manifold triangle
=?ISO-8859-1?Q?Hans-Bernh  2008-07-12 22:00:51 
Re: How can extract a manifold mesh from a non-manifold triangle
"Keith.Lv" <  2008-07-13 07:17:51 
Re: How can extract a manifold mesh from a non-manifold triangle
=?ISO-8859-1?Q?Hans-Bernh  2008-07-13 21:29:55 
Re: How can extract a manifold mesh from a non-manifold triangle
"Keith.Lv" <  2008-07-14 06:21:59 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Thu Nov 20 0:19:31 CST 2008.