diff options
| author | raysan5 <raysan5@gmail.com> | 2016-05-23 11:25:04 +0200 |
|---|---|---|
| committer | raysan5 <raysan5@gmail.com> | 2016-05-23 11:25:04 +0200 |
| commit | 48374c85dd9d05bcc86a277f64db018323ac5183 (patch) | |
| tree | 7366917a2511413c6b69de7d20d56b37f08cf2c8 /examples | |
| parent | 9811a376902b0f568f31d2e8aace28144fbf33ff (diff) | |
| download | raylib-48374c85dd9d05bcc86a277f64db018323ac5183.tar.gz raylib-48374c85dd9d05bcc86a277f64db018323ac5183.zip | |
Some tweaks
It seems there are some problems with DrawLights()
Diffstat (limited to 'examples')
| -rw-r--r-- | examples/shaders_standard_lighting.c | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/examples/shaders_standard_lighting.c b/examples/shaders_standard_lighting.c index 7a9cc086..2dde7193 100644 --- a/examples/shaders_standard_lighting.c +++ b/examples/shaders_standard_lighting.c @@ -17,7 +17,6 @@ ********************************************************************************************/ #include "raylib.h" -#include "raymath.h" int main() { @@ -35,27 +34,27 @@ int main() Vector3 position = { 0.0f, 0.0f, 0.0f }; // Set model position Model dwarf = LoadModel("resources/model/dwarf.obj"); // Load OBJ model - Texture2D texDiffuse = LoadTexture("resources/model/dwarf_diffuse.png"); // Load model diffuse texture Material material = LoadStandardMaterial(); - material.texDiffuse = texDiffuse; + material.texDiffuse = LoadTexture("resources/model/dwarf_diffuse.png"); // Load model diffuse texture material.colDiffuse = (Color){255, 255, 255, 255}; material.colAmbient = (Color){0, 0, 10, 255}; material.colSpecular = (Color){255, 255, 255, 255}; material.glossiness = 50.0f; - dwarf.material = material; // Apply material to model + dwarf.material = material; // Apply material to model + Light spotLight = CreateLight(LIGHT_SPOT, (Vector3){3.0f, 5.0f, 2.0f}, (Color){255, 255, 255, 255}); spotLight->target = (Vector3){0.0f, 0.0f, 0.0f}; spotLight->intensity = 2.0f; spotLight->diffuse = (Color){255, 100, 100, 255}; spotLight->coneAngle = 60.0f; - + Light dirLight = CreateLight(LIGHT_DIRECTIONAL, (Vector3){0.0f, -3.0f, -3.0f}, (Color){255, 255, 255, 255}); dirLight->target = (Vector3){1.0f, -2.0f, -2.0f}; dirLight->intensity = 2.0f; dirLight->diffuse = (Color){100, 255, 100, 255}; - + Light pointLight = CreateLight(LIGHT_POINT, (Vector3){0.0f, 4.0f, 5.0f}, (Color){255, 255, 255, 255}); pointLight->intensity = 2.0f; pointLight->diffuse = (Color){100, 100, 255, 255}; |
