|
|
@ -35,7 +35,7 @@ int main(void) |
|
|
|
model.materials[0].maps[MAP_DIFFUSE].texture = texture; // Set map diffuse texture |
|
|
|
|
|
|
|
// Get map image data to be used for collision detection |
|
|
|
Color *mapPixels = GetImageData(imMap); |
|
|
|
Color *mapPixels = LoadImageColors(imMap); |
|
|
|
UnloadImage(imMap); // Unload image from RAM |
|
|
|
|
|
|
|
Vector3 mapPosition = { -16.0f, 0.0f, -8.0f }; // Set model position |
|
|
@ -113,13 +113,13 @@ int main(void) |
|
|
|
|
|
|
|
// De-Initialization |
|
|
|
//-------------------------------------------------------------------------------------- |
|
|
|
free(mapPixels); // Unload color array |
|
|
|
UnloadImageColors(mapPixels); // Unload color array |
|
|
|
|
|
|
|
UnloadTexture(cubicmap); // Unload cubicmap texture |
|
|
|
UnloadTexture(texture); // Unload map texture |
|
|
|
UnloadModel(model); // Unload map model |
|
|
|
UnloadTexture(cubicmap); // Unload cubicmap texture |
|
|
|
UnloadTexture(texture); // Unload map texture |
|
|
|
UnloadModel(model); // Unload map model |
|
|
|
|
|
|
|
CloseWindow(); // Close window and OpenGL context |
|
|
|
CloseWindow(); // Close window and OpenGL context |
|
|
|
//-------------------------------------------------------------------------------------- |
|
|
|
|
|
|
|
return 0; |
|
|
|