diff options
| author | raysan5 <raysan5@gmail.com> | 2016-01-25 13:39:23 +0100 |
|---|---|---|
| committer | raysan5 <raysan5@gmail.com> | 2016-01-25 13:39:23 +0100 |
| commit | d0ff78e7f41be9884e786026ddd22ed53fc0943f (patch) | |
| tree | 9ff12dc5f0a7b28dcaca0e6072bb5012f32278e3 /src | |
| parent | 3113a20390a1e4d81e9f832e7aa1d022afdb56d1 (diff) | |
| download | raylib-d0ff78e7f41be9884e786026ddd22ed53fc0943f.tar.gz raylib-d0ff78e7f41be9884e786026ddd22ed53fc0943f.zip | |
Move Light struct to example
Diffstat (limited to 'src')
| -rw-r--r-- | src/core.c | 6 | ||||
| -rw-r--r-- | src/rlgl.h | 3 |
2 files changed, 6 insertions, 3 deletions
@@ -938,6 +938,12 @@ Vector2 WorldToScreen(Vector3 position, Camera camera) return screenPosition; } +// Get transform matrix for camera +Matrix GetCameraMatrix(Camera camera) +{ + return MatrixLookAt(camera.position, camera.target, camera.up); +} + //---------------------------------------------------------------------------------- // Module Functions Definition - Input (Keyboard, Mouse, Gamepad) Functions //---------------------------------------------------------------------------------- @@ -167,9 +167,6 @@ typedef enum { OPENGL_11 = 1, OPENGL_33, OPENGL_ES_20 } GlVersion; // Uniforms int mvpLoc; // ModelView-Projection matrix uniform location point (vertex shader) - - int modelLoc; // Model transformation matrix uniform location point (vertex shader) - int viewLoc; // View transformation matrix uniform location point (vertex shader) int tintColorLoc; // Color uniform location point (fragment shader) int mapDiffuseLoc; // Diffuse map texture uniform location point (fragment shader) |
