Guessing and finding point coordinates (with screenshot)

Started by
3 comments, last by Alessandro 12 years, 9 months ago
Hi, given a triangle with known P1,P2,P3 coordinates, I'd like to be able to guess n points that lie inside of it, and their coordinates. See attached image for a better explanation.
Thanks

math1.jpg
Advertisement
What do you mean by guess? Do you want to generate n random points inside the triangle? Do you want a uniform distribution?
Not a uniform distribution: just say you want to guess 100 points in sparse order which lie inside the triangle...
You can use barycentric coordinates like in the following pseudocode:

[source]a = rand(0,1)
b = rand(0,1 - a)
c = 1 - a - b
P = a*P1 + b*P2 + c*P3[/source]

EDIT: Corrected a typo


You can use barycentric coordinates like in the following pseudocode:

[source]a = rand(0,1)
b = rand(0,1 - a)
c = 1 - a - c
P = a*P1 + b*P2 + c*P3[/source]


Thank you very much, I'm going to try this !

This topic is closed to new replies.

Advertisement