• Advertisement
Sign in to follow this  

determine point on line given a start/end points and percentage

This topic is 3197 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

basically i'll have a function which takes sx,sy, dx,dy and a value between 0 and 1, like so:
void drawLineSegment(int sx, int sy, int dx, int dy, float per);

you pass in the source and dest coord and it given the percentage, it will determine how much of the line to draw. for instance passing in a percentage of .5 will draw a line that starts at the source point and draws the line half-way to it's destination. the part i'm interested in isn't the line drawing code itself, but how to get that middle coordinate. most of my searching turns up point/line proximity, but this is obviously a little different, i think.

Share this post

Link to post
Share on other sites
Sign in to follow this  

  • Advertisement