06-16-2022, 06:54 PM
Using the chop_path_by_path plugin with the simple purpose of dividing a circle in half (I know there are other / several ways to do this) I get an error like: Exception: loop_case: ulos
Possibly something related to anchors and cutpoints in paths.
Maybe something similar to what happened at: https://www.gimp-forum.net/Thread-Croppi...9#pid21649
If I have a segment larger than the diameter of the circle, the plugin works fine.
But in this case I created the circumference from its diameter, so it would be practical to use it for the execution of the cut, instead of creating another segment for it.
BTW, I didn't know this third member, my version is still Version 0.2 - It's good that this problem appeared, so I was warned of the existence of version 0.3.
PHP Code:
Traceback (most recent call last):
File "C:\Gimp-2.10.28_Portable_32-64bit-Win\lib\gimp\2.0\python/gimpfu.py", line 740, in response
dialog.res = run_script(params)
File "C:\Gimp-2.10.28_Portable_32-64bit-Win\lib\gimp\2.0\python/gimpfu.py", line 361, in run_script
return apply(function, params)
File "C:\Gimp-2.10.28_Portable_32-64bit-Win\Preferences\plug-ins\PluginsUso\chop_path.py", line 1797, in path_chop_by_path_main
chopped_paths = path_chop_by_path(image, path1, path2, merge)
File "C:\Gimp-2.10.28_Portable_32-64bit-Win\Preferences\plug-ins\PluginsUso\chop_path.py", line 1759, in path_chop_by_path
total_parameter_pairs = bcurve_intersections(bas1, bas2)
File "C:\Gimp-2.10.28_Portable_32-64bit-Win\Preferences\plug-ins\PluginsUso\chop_path.py", line 1660, in bcurve_intersections
ttp_arcs = open_arc_intersections(bas1,bas2)
File "C:\Gimp-2.10.28_Portable_32-64bit-Win\Preferences\plug-ins\PluginsUso\chop_path.py", line 1476, in open_arc_intersections
for t1,t2 in barc_intersections(arc1.cp4, arc2.cp4): #[(t1,t2)]
File "C:\Gimp-2.10.28_Portable_32-64bit-Win\Preferences\plug-ins\PluginsUso\chop_path.py", line 1587, in barc_intersections
c1,c2 = c.split()
File "C:\Gimp-2.10.28_Portable_32-64bit-Win\Preferences\plug-ins\PluginsUso\chop_path.py", line 961, in split
ext = extreme_for_Bezier_sub_arc(self) # splitting point
File "C:\Gimp-2.10.28_Portable_32-64bit-Win\Preferences\plug-ins\PluginsUso\chop_path.py", line 1012, in extreme_for_Bezier_sub_arc
raise Exception("loop_case: ulos") ######## KOE
Exception: loop_case: ulos
Possibly something related to anchors and cutpoints in paths.
Maybe something similar to what happened at: https://www.gimp-forum.net/Thread-Croppi...9#pid21649
If I have a segment larger than the diameter of the circle, the plugin works fine.
But in this case I created the circumference from its diameter, so it would be practical to use it for the execution of the cut, instead of creating another segment for it.
BTW, I didn't know this third member, my version is still Version 0.2 - It's good that this problem appeared, so I was warned of the existence of version 0.3.
.....
Samj Portable - Gimp 2.10.28 - Win-10 /64.
Samj Portable - Gimp 2.10.28 - Win-10 /64.