|
|
@ -15,7 +15,6 @@ |
|
|
|
|
|
|
|
#include "raylib.h" |
|
|
|
|
|
|
|
Texture2D textureGrid = { 0 }; |
|
|
|
Camera cameraPlayer1 = { 0 }; |
|
|
|
Camera cameraPlayer2 = { 0 }; |
|
|
|
|
|
|
@ -32,8 +31,8 @@ void DrawScene(void) |
|
|
|
{ |
|
|
|
for (float z = -count*spacing; z <= count*spacing; z += spacing) |
|
|
|
{ |
|
|
|
DrawCubeTexture(textureGrid, (Vector3) { x, 1.5f, z }, 1, 1, 1, GREEN); |
|
|
|
DrawCubeTexture(textureGrid, (Vector3) { x, 0.5f, z }, 0.25f, 1, 0.25f, BROWN); |
|
|
|
DrawCube((Vector3) { x, 1.5f, z }, 1, 1, 1, LIME); |
|
|
|
DrawCube((Vector3) { x, 0.5f, z }, 0.25f, 1, 0.25f, BROWN); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
@ -54,13 +53,6 @@ int main(void) |
|
|
|
|
|
|
|
InitWindow(screenWidth, screenHeight, "raylib [core] example - split screen"); |
|
|
|
|
|
|
|
// Generate a simple texture to use for trees |
|
|
|
Image img = GenImageChecked(256, 256, 32, 32, DARKGRAY, WHITE); |
|
|
|
textureGrid = LoadTextureFromImage(img); |
|
|
|
UnloadImage(img); |
|
|
|
SetTextureFilter(textureGrid, TEXTURE_FILTER_ANISOTROPIC_16X); |
|
|
|
SetTextureWrap(textureGrid, TEXTURE_WRAP_CLAMP); |
|
|
|
|
|
|
|
// Setup player 1 camera and screen |
|
|
|
cameraPlayer1.fovy = 45.0f; |
|
|
|
cameraPlayer1.up.y = 1.0f; |
|
|
@ -151,7 +143,6 @@ int main(void) |
|
|
|
//-------------------------------------------------------------------------------------- |
|
|
|
UnloadRenderTexture(screenPlayer1); // Unload render texture |
|
|
|
UnloadRenderTexture(screenPlayer2); // Unload render texture |
|
|
|
UnloadTexture(textureGrid); // Unload texture |
|
|
|
|
|
|
|
CloseWindow(); // Close window and OpenGL context |
|
|
|
//-------------------------------------------------------------------------------------- |
|
|
|