Find X given Y on a circle
Blitz3D Forums/Blitz3D Beginners Area/Find X given Y on a circle| 
 | ||
| Hi, I'm working on a radar system for a space game, and I'm stumpted on something that I can't seem to find on teh internets (that was on purpose). How to I find X on a circle's boundary given Y (or the other way around) given the diameter (or radius) of the circle? | 
| 
 | ||
| x=sqrt(r^2-y^2) y=sqrt(r^2-x^2) | 
| 
 | ||
| Or more generalised, for circle center (a, b) and radius r (slightly optimized, by removing powers): x=a+sqrt((r*r)-(y-b)*(y-b)) | 
| 
 | ||
| For every X there are 2 Y's and vica-versa. | 
| 
 | ||
| snapping to the nearest.  happy? | 
| 
 | ||
| Overjoyed ;) |