mirror of
https://gitlab.com/drummyfish/anarch.git
synced 2024-11-24 18:02:22 -05:00
Change raycastlib
This commit is contained in:
parent
51365390ae
commit
211c32b415
@ -1649,9 +1649,10 @@ RCL_PixelInfo RCL_mapToScreen(RCL_Vector2D worldPosition, RCL_Unit height,
|
|||||||
cameraDir.x = cameraDir.y;
|
cameraDir.x = cameraDir.y;
|
||||||
cameraDir.y = -1 * tmp;
|
cameraDir.y = -1 * tmp;
|
||||||
|
|
||||||
// decide whether the point is in the left or right part of screen
|
/* decide whether the point is in the left or right part of screen, using
|
||||||
|
dot product (non-normalized, as we only need to compare to 0) */
|
||||||
|
|
||||||
if (RCL_vectorsAngleCos(toPoint,cameraDir) <= 0)
|
if ((toPoint.x * cameraDir.x + toPoint.y * cameraDir.y) <= 0)
|
||||||
a *= -1;
|
a *= -1;
|
||||||
|
|
||||||
result.position.x =
|
result.position.x =
|
||||||
|
Loading…
Reference in New Issue
Block a user