+2
-3
@@ -862,8 +862,7 @@ void drawRays3D()
|
|||||||
|
|
||||||
if (shade == 1) // North-south walls (PI -> (2 * PI))
|
if (shade == 1) // North-south walls (PI -> (2 * PI))
|
||||||
{
|
{
|
||||||
|
textureX = (int)rayX % mapSize;
|
||||||
textureX = (int)(rayX / 2.0) % 32;
|
|
||||||
|
|
||||||
if (rayAngle < PI) // South walls
|
if (rayAngle < PI) // South walls
|
||||||
{
|
{
|
||||||
@@ -872,7 +871,7 @@ void drawRays3D()
|
|||||||
}
|
}
|
||||||
else // East-west walls (PI2 -> PI3)
|
else // East-west walls (PI2 -> PI3)
|
||||||
{
|
{
|
||||||
textureX = (int)(rayY / 2.0) % 32;
|
textureX = (int)rayY % mapSize;
|
||||||
if (rayAngle > PI2 || rayAngle < PI3) // West
|
if (rayAngle > PI2 || rayAngle < PI3) // West
|
||||||
{
|
{
|
||||||
textureX = 31 - textureX;
|
textureX = 31 - textureX;
|
||||||
|
|||||||
Reference in New Issue
Block a user