Isolating Surfaces In Correspondance

32 views
Skip to first unread message

Luke

unread,
Mar 10, 2019, 10:22:22 AM3/10/19
to scalismo
Hi Marcel,

Is there any easy way to extract a surface from shapes in correspondance? I have 3D models but want to study the variation only in one surface.

I understand if I knew all the point IDs that I could extract them, but this would not be practical - could I isolate all the points between certain landmarks?

Cheers

Luke

Andreas Forster

unread,
Mar 11, 2019, 6:38:08 AM3/11/19
to Luke, scalismo
Hi Luke,

If I understand correctly, you have different objects/bones in the same triangle mesh and you want to separate some of them?

You can use the TriangleMesh3D.operations for something like that:

val mesh: TriangleMesh[_3D] = ???

val pointFilter: Point[_3D] => Boolean = ???

val reducedMesh = mesh.operations.maskSpatially(pointFilter).transformedMesh

Can you express a function given the mentioned landmarks which decide for every point if it should be retained or not? Otherwise, it would be good if you could describe a bit more your landmarks, shapes, and how you intend to use them.

Best, Andi



--
You received this message because you are subscribed to the Google Groups "scalismo" group.
To unsubscribe from this group and stop receiving emails from it, send an email to scalismo+u...@googlegroups.com.
To post to this group, send email to scal...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/scalismo/16044560-7b2b-4fa8-810c-f936f9c6c386%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


--
*****************************************
Dr. Andreas Morel-Forster
Departement Mathematik und Informatik
Spiegelgasse 1
CH-4051 Basel
PHONE: +41 61 207 05 52
MAIL: Andreas.Forster@unibas.ch
*****************************************
Reply all
Reply to author
Forward
Message has been deleted
0 new messages