diff options
| author | raysan5 <[email protected]> | 2016-09-26 19:15:44 +0200 |
|---|---|---|
| committer | raysan5 <[email protected]> | 2016-09-26 19:15:44 +0200 |
| commit | 978c49472a1cdffa0bf12aba1638806c65e3f8ba (patch) | |
| tree | 53081835a4626e7a97948996a5bee4fcdcece4c1 /examples/core_3d_camera_free.c | |
| parent | 753b549aa5c6a010fc4de8acc2f64afdfce69cee (diff) | |
| download | raylib-978c49472a1cdffa0bf12aba1638806c65e3f8ba.tar.gz raylib-978c49472a1cdffa0bf12aba1638806c65e3f8ba.zip | |
Working on camera system...
Diffstat (limited to 'examples/core_3d_camera_free.c')
| -rw-r--r-- | examples/core_3d_camera_free.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/examples/core_3d_camera_free.c b/examples/core_3d_camera_free.c index 257bb789..c798f225 100644 --- a/examples/core_3d_camera_free.c +++ b/examples/core_3d_camera_free.c @@ -22,7 +22,7 @@ int main() // Define the camera to look into our 3d world Camera camera; - camera.position = (Vector3){ 0.0f, 10.0f, 10.0f }; // Camera position + camera.position = (Vector3){ 10.0f, 10.0f, 10.0f }; // Camera position camera.target = (Vector3){ 0.0f, 0.0f, 0.0f }; // Camera looking at point camera.up = (Vector3){ 0.0f, 1.0f, 0.0f }; // Camera up vector (rotation towards target) camera.fovy = 45.0f; // Camera field-of-view Y @@ -40,6 +40,8 @@ int main() // Update //---------------------------------------------------------------------------------- UpdateCamera(&camera); // Update internal camera and our camera + + if (IsKeyDown('Z')) camera.target = (Vector3){ 0.0f, 0.0f, 0.0f }; //---------------------------------------------------------------------------------- // Draw |
