I am currently using photogrammetry methods to create a model in Meshroom. I then take that model and clean it in MeshLab, where I then export it as an stl file and bring that into 3DSlicer to try and landmark.
- I first have placed all my fiducial markups (fixed landmark). I then try to add an open curve markup to the mouth of the individual. I run into two questions here, first, when I go to resample the curve, if I constrain points to the surface of my model, it creates an odd shape.
(image: Curve placed by me.)
(Image: Curve shown in blue after being resampled from the curve I placed.)
To me this tells me that for some reason the mesh I have created extends beyond the visual surface, but I am not sure. Any insight into this may be helpful, as I am not sure if this is something that I can resolve in the model creation step (MeshRoom) or model cleaning step (MeshLab / Slicer).
The second question this brings me to, is if I could use my prior fiducial points as the landmarks for the curve I want. Right now, I would have redundant data in my fixed landmarks with my curved landmarks, outside of the semi-placed landmarks which define the curve. Perhaps more simply asked, could I use my fiducial landmarks, Red 14-Red 2- Red 13, as the markers or indicators for my curve - set in blue in the above images?
- In all of this, I would like to also set surface patches on the dorsal region of the skull. I tried doing this in the CreateSemiLMPatches module per listed in our workshop, but I find that the patches keep cutting through the model. Is there a way for me to constrain this to the mesh surface?