Procházet zdrojové kódy

Updated examples screenshots

raysan5 před 9 roky
rodič
revize
f1f51bd9b6

binární
examples/core_2d_camera.png


binární
examples/core_3d_camera_first_person.png


binární
examples/core_3d_camera_free.png


+ 12 - 2
examples/core_3d_picking.c

@@ -68,8 +68,18 @@ int main()
 
             Begin3dMode(camera);
 
-                DrawCube(cubePosition, cubeSize.x, cubeSize.y, cubeSize.z, GRAY);
-                DrawCubeWires(cubePosition, cubeSize.x, cubeSize.y, cubeSize.z, DARKGRAY);
+                if (collision) 
+                {
+                    DrawCube(cubePosition, cubeSize.x, cubeSize.y, cubeSize.z, RED);
+                    DrawCubeWires(cubePosition, cubeSize.x, cubeSize.y, cubeSize.z, MAROON);
+
+                    DrawCubeWires(cubePosition, cubeSize.x + 0.2f, cubeSize.y + 0.2f, cubeSize.z + 0.2f, GREEN);
+                }
+                else
+                {
+                    DrawCube(cubePosition, cubeSize.x, cubeSize.y, cubeSize.z, GRAY);
+                    DrawCubeWires(cubePosition, cubeSize.x, cubeSize.y, cubeSize.z, DARKGRAY);
+                }
                 
                 DrawRay(ray, MAROON);
                 

binární
examples/core_3d_picking.png


binární
examples/core_input_mouse.png


binární
examples/core_oculus_rift.png


binární
examples/core_world_screen.png


binární
examples/shaders_custom_uniform.png


binární
examples/shaders_postprocessing.png


binární
examples/shaders_standard_lighting.png