-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
igl.trimesh_geodistance throws an exception when set to method = 'heat' #9
Comments
can you provide more information about the input? perhaps you should also update the repo regularly, because that example has been moved out of the scripts folder since almost a week... there are docs now and you can find them here |
Thanks for the tip, I updated the repository. With the new updates I had to change the Other than that I didn't change any of the inputs. Then it works well with the method = 'exact' But when I change the method to In the console, it says When I put the breakpoints to see where it is coming from, I find that it is thrown in the igl file I am not sure what is the proper way to report this error, so I paste the stack below.
|
i believe that is because you don't have the very latest version of COMPAS... if you can't update, better would be to convert your mesh to a tuple of vertices and faces before feeding it to the function, rather than change the line you mentioned in the function. so do i understand correctly that you get this error with the tubemesh example in the repo? |
Ok, thanks, I changed that and restored the |
can you try using |
Thanks, I just tried that. Unfortunately, I still get the error for any source vertex index I pick. |
do the other examples work? |
Yes, all the other examples seem to work well. |
not sure what is going on. i cannot reproduce the error. will try on windows... |
I run the example
geodistance.py
in the 'scripts' folder, with theigl.trimesh_geodistance
set tomethod = 'heat'
. It throws an exception for all the input geometry that I tried it with during theigl::heat_geodesics_precompute(V, F, t, data);
. Any ideas on how I can use this method?Thanks,
Ioanna
The text was updated successfully, but these errors were encountered: