Sign in to follow this  

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

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this