01-18-2023, 10:30 PM 
	
	
	it's been so long since I visited this forum.
Just wanted to share this here if anyone has slow code due to having to walk along a path.
That's all for now, cheers.
| 
					Tip to speed up your plug-in if you have to walk along a long Path
				 | 
| 
		
		
		01-18-2023, 10:30 PM 
	
	 it's been so long since I visited this forum. Just wanted to share this here if anyone has slow code due to having to walk along a path. That's all for now, cheers. 
		
		
		01-18-2023, 11:32 PM 
	
	 
		Never had the problem. How many calls are you doing in a single path?
	 
		
		
		01-18-2023, 11:54 PM 
	
	 
		Too many, to get all the points based on user option to specify speed to walk along the path while applying 3D wobble. (01-18-2023, 11:54 PM)trandoductin Wrote: Too many, If you apply a wobble, you don't need much accuracy. I would look into pdb.gimp_vectors_stroke_interpolate(path ,stroke,precision). This gives you [length / (2 *precision)] points that approximate the stroke with a polygon (for instance, a 800px stroke with precision 5 yields about 80 points, spaced 10px **on average**). So you get a very fast (even if less accurate) point_at_dist by getting the point in the array (or interpolating between two points in the array). 
		
		
		01-19-2023, 02:02 AM 
	
	 
		Thanks for the details...I'll look into it when I feel up to it.. right now I am too excited about something else   | 
| 
					« Next Oldest | Next Newest »
				 |