-
Notifications
You must be signed in to change notification settings - Fork 12
Description
Hello!
I have come back with some more questions. I have been trying to use the measure_distances_orientations.py program, but I am not sure of what are some of the output values, so I would appreciate your help with clarification. For instance is the self_dist_min and self_dist_far values measured both along the normal vector and its inverse, like you explain in your paper? Then what do the self_id_min/far mean here? I assume the xyz_x etc is the coordinate of a given triangle vertex, and n_v_x are the direction of the voted normal vectors? What are t_v, t_1 and t_2? I am sorry if these are very basic questions!
Another question has more to do with the specifics of my data that your software, but since I have a lot of not connected thylakoid membranes the normals are not consistently oriented - ie, for one thylakoid membrane the normals will point into the lumen and for another outwardly. I was wondering if you had any advice on how I could potentially selectively re-orient the normals? I have been trying to use paraview to extract individual membranes and flip the normals using filters, but with no success so far. My current idea was to extract the surfaces with wrong normals into a separate vtp file and then use them as a mask to flip the normals by multiplying them by -1 using pyvista, but I wonder if there is an easier way to do it. Do you have any experience with having to re-orient normals for your data?
Best wishes,
Sabina