runelite-mixins: correct worldToCanvas arguments
The 'plane' is no longer actually a z offset
This commit is contained in:
@@ -253,6 +253,7 @@ public abstract class RSModelMixin implements RSModel
|
|||||||
Point p = Perspective.worldToCanvas(client,
|
Point p = Perspective.worldToCanvas(client,
|
||||||
localX - v.getX(),
|
localX - v.getX(),
|
||||||
localY - v.getZ(),
|
localY - v.getZ(),
|
||||||
|
client.getPlane(),
|
||||||
-v.getY());
|
-v.getY());
|
||||||
if (p != null)
|
if (p != null)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -132,16 +132,19 @@ public abstract class RSPlayerMixin implements RSPlayer
|
|||||||
Point x = Perspective.worldToCanvas(client,
|
Point x = Perspective.worldToCanvas(client,
|
||||||
localX - vx.getX(),
|
localX - vx.getX(),
|
||||||
localY - vx.getZ(),
|
localY - vx.getZ(),
|
||||||
|
client.getPlane(),
|
||||||
-vx.getY());
|
-vx.getY());
|
||||||
|
|
||||||
Point y = Perspective.worldToCanvas(client,
|
Point y = Perspective.worldToCanvas(client,
|
||||||
localX - vy.getX(),
|
localX - vy.getX(),
|
||||||
localY - vy.getZ(),
|
localY - vy.getZ(),
|
||||||
|
client.getPlane(),
|
||||||
-vy.getY());
|
-vy.getY());
|
||||||
|
|
||||||
Point z = Perspective.worldToCanvas(client,
|
Point z = Perspective.worldToCanvas(client,
|
||||||
localX - vz.getX(),
|
localX - vz.getX(),
|
||||||
localY - vz.getZ(),
|
localY - vz.getZ(),
|
||||||
|
client.getPlane(),
|
||||||
-vz.getY());
|
-vz.getY());
|
||||||
|
|
||||||
int xx[] =
|
int xx[] =
|
||||||
|
|||||||
Reference in New Issue
Block a user