Browse Source

update examples with difficulty stars

pull/4694/head
CrackedPixel 5 months ago
parent
commit
d2b077518b
132 changed files with 265 additions and 1 deletions
  1. +2
    -0
      examples/audio/audio_mixed_processor.c
  2. +2
    -0
      examples/audio/audio_module_playing.c
  3. +2
    -0
      examples/audio/audio_music_stream.c
  4. +2
    -0
      examples/audio/audio_raw_stream.c
  5. +2
    -0
      examples/audio/audio_sound_loading.c
  6. +2
    -0
      examples/audio/audio_sound_multi.c
  7. +2
    -0
      examples/audio/audio_stream_effects.c
  8. +2
    -0
      examples/core/core_2d_camera.c
  9. +2
    -0
      examples/core/core_2d_camera_mouse_zoom.c
  10. +2
    -0
      examples/core/core_2d_camera_platformer.c
  11. +2
    -0
      examples/core/core_2d_camera_split_screen.c
  12. +2
    -0
      examples/core/core_3d_camera_first_person.c
  13. +2
    -0
      examples/core/core_3d_camera_free.c
  14. +2
    -0
      examples/core/core_3d_camera_mode.c
  15. +2
    -0
      examples/core/core_3d_camera_split_screen.c
  16. +2
    -0
      examples/core/core_3d_picking.c
  17. +2
    -0
      examples/core/core_automation_events.c
  18. +2
    -0
      examples/core/core_basic_screen_manager.c
  19. +2
    -0
      examples/core/core_basic_window.c
  20. +2
    -0
      examples/core/core_custom_frame_control.c
  21. +2
    -0
      examples/core/core_custom_logging.c
  22. +2
    -0
      examples/core/core_drop_files.c
  23. +2
    -0
      examples/core/core_input_gamepad.c
  24. +2
    -0
      examples/core/core_input_gestures.c
  25. +2
    -0
      examples/core/core_input_keys.c
  26. +2
    -0
      examples/core/core_input_mouse.c
  27. +2
    -0
      examples/core/core_input_mouse_wheel.c
  28. +2
    -0
      examples/core/core_input_multitouch.c
  29. +2
    -0
      examples/core/core_loading_thread.c
  30. +2
    -0
      examples/core/core_random_values.c
  31. +2
    -0
      examples/core/core_scissor_test.c
  32. +2
    -0
      examples/core/core_smooth_pixelperfect.c
  33. +2
    -0
      examples/core/core_storage_values.c
  34. +2
    -0
      examples/core/core_vr_simulator.c
  35. +2
    -0
      examples/core/core_window_flags.c
  36. +2
    -0
      examples/core/core_window_letterbox.c
  37. +2
    -0
      examples/core/core_window_should_close.c
  38. +2
    -0
      examples/core/core_world_screen.c
  39. +2
    -0
      examples/models/models_animation.c
  40. +2
    -0
      examples/models/models_billboard.c
  41. +2
    -0
      examples/models/models_box_collisions.c
  42. +2
    -0
      examples/models/models_cubicmap.c
  43. +2
    -0
      examples/models/models_draw_cube_texture.c
  44. +2
    -0
      examples/models/models_first_person_maze.c
  45. +2
    -0
      examples/models/models_geometric_shapes.c
  46. +2
    -0
      examples/models/models_heightmap.c
  47. +2
    -0
      examples/models/models_loading.c
  48. +2
    -0
      examples/models/models_loading_gltf.c
  49. +2
    -0
      examples/models/models_loading_m3d.c
  50. +2
    -0
      examples/models/models_loading_vox.c
  51. +2
    -0
      examples/models/models_mesh_generation.c
  52. +2
    -0
      examples/models/models_mesh_picking.c
  53. +2
    -0
      examples/models/models_orthographic_projection.c
  54. +2
    -0
      examples/models/models_rlgl_solar_system.c
  55. +2
    -0
      examples/models/models_skybox.c
  56. +2
    -0
      examples/models/models_waving_cubes.c
  57. +2
    -0
      examples/models/models_yaw_pitch_roll.c
  58. +2
    -0
      examples/shaders/shaders_basic_lighting.c
  59. +2
    -0
      examples/shaders/shaders_custom_uniform.c
  60. +2
    -0
      examples/shaders/shaders_deferred_render.c
  61. +2
    -0
      examples/shaders/shaders_eratosthenes.c
  62. +2
    -0
      examples/shaders/shaders_fog.c
  63. +2
    -0
      examples/shaders/shaders_hot_reloading.c
  64. +2
    -0
      examples/shaders/shaders_hybrid_render.c
  65. +2
    -0
      examples/shaders/shaders_julia_set.c
  66. +2
    -0
      examples/shaders/shaders_lightmap.c
  67. +2
    -0
      examples/shaders/shaders_mesh_instancing.c
  68. +2
    -0
      examples/shaders/shaders_model_shader.c
  69. +2
    -0
      examples/shaders/shaders_multi_sample2d.c
  70. +2
    -0
      examples/shaders/shaders_palette_switch.c
  71. +2
    -0
      examples/shaders/shaders_postprocessing.c
  72. +2
    -0
      examples/shaders/shaders_raymarching.c
  73. +2
    -0
      examples/shaders/shaders_shapes_textures.c
  74. +2
    -0
      examples/shaders/shaders_simple_mask.c
  75. +2
    -0
      examples/shaders/shaders_spotlight.c
  76. +2
    -0
      examples/shaders/shaders_texture_drawing.c
  77. +2
    -0
      examples/shaders/shaders_texture_outline.c
  78. +2
    -0
      examples/shaders/shaders_texture_tiling.c
  79. +2
    -0
      examples/shaders/shaders_texture_waves.c
  80. +2
    -0
      examples/shaders/shaders_write_depth.c
  81. +2
    -0
      examples/shapes/shapes_basic_shapes.c
  82. +2
    -0
      examples/shapes/shapes_bouncing_ball.c
  83. +2
    -0
      examples/shapes/shapes_collision_area.c
  84. +2
    -0
      examples/shapes/shapes_colors_palette.c
  85. +2
    -0
      examples/shapes/shapes_draw_circle_sector.c
  86. +2
    -0
      examples/shapes/shapes_draw_rectangle_rounded.c
  87. +2
    -0
      examples/shapes/shapes_draw_ring.c
  88. +2
    -0
      examples/shapes/shapes_easings_ball_anim.c
  89. +2
    -0
      examples/shapes/shapes_easings_box_anim.c
  90. +2
    -0
      examples/shapes/shapes_easings_rectangle_array.c
  91. +2
    -0
      examples/shapes/shapes_following_eyes.c
  92. +2
    -0
      examples/shapes/shapes_lines_bezier.c
  93. +2
    -0
      examples/shapes/shapes_logo_raylib.c
  94. +2
    -0
      examples/shapes/shapes_logo_raylib_anim.c
  95. +2
    -0
      examples/shapes/shapes_rectangle_scaling.c
  96. +2
    -0
      examples/shapes/shapes_splines_drawing.c
  97. +2
    -0
      examples/shapes/shapes_top_down_lights.c
  98. +2
    -0
      examples/text/text_codepoints_loading.c
  99. +2
    -0
      examples/text/text_draw_3d.c
  100. +2
    -0
      examples/text/text_font_filters.c

+ 2
- 0
examples/audio/audio_mixed_processor.c View File

@ -2,6 +2,8 @@
*
* raylib [audio] example - Mixed audio processing
*
* Example complexity rating: [] 4/4
*
* Example originally created with raylib 4.2, last time updated with raylib 4.2
*
* Example contributed by hkc (@hatkidchan) and reviewed by Ramon Santamaria (@raysan5)

+ 2
- 0
examples/audio/audio_module_playing.c View File

@ -2,6 +2,8 @@
*
* raylib [audio] example - Module playing (streaming)
*
* Example complexity rating: [] 1/4
*
* Example originally created with raylib 1.5, last time updated with raylib 3.5
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/audio/audio_music_stream.c View File

@ -2,6 +2,8 @@
*
* raylib [audio] example - Music playing (streaming)
*
* Example complexity rating: [] 1/4
*
* Example originally created with raylib 1.3, last time updated with raylib 4.0
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/audio/audio_raw_stream.c View File

@ -2,6 +2,8 @@
*
* raylib [audio] example - Raw audio streaming
*
* Example complexity rating: [] 3/4
*
* Example originally created with raylib 1.6, last time updated with raylib 4.2
*
* Example created by Ramon Santamaria (@raysan5) and reviewed by James Hofmann (@triplefox)

+ 2
- 0
examples/audio/audio_sound_loading.c View File

@ -2,6 +2,8 @@
*
* raylib [audio] example - Sound loading and playing
*
* Example complexity rating: [] 1/4
*
* Example originally created with raylib 1.1, last time updated with raylib 3.5
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/audio/audio_sound_multi.c View File

@ -2,6 +2,8 @@
*
* raylib [audio] example - Playing sound multiple times
*
* Example complexity rating: [] 2/4
*
* Example originally created with raylib 4.6
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/audio/audio_stream_effects.c View File

@ -2,6 +2,8 @@
*
* raylib [audio] example - Music stream processing effects
*
* Example complexity rating: [] 4/4
*
* Example originally created with raylib 4.2, last time updated with raylib 5.0
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/core/core_2d_camera.c View File

@ -2,6 +2,8 @@
*
* raylib [core] example - 2D Camera system
*
* Example complexity rating: [] 2/4
*
* Example originally created with raylib 1.5, last time updated with raylib 3.0
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/core/core_2d_camera_mouse_zoom.c View File

@ -2,6 +2,8 @@
*
* raylib [core] example - 2d camera mouse zoom
*
* Example complexity rating: [] 2/4
*
* Example originally created with raylib 4.2, last time updated with raylib 4.2
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/core/core_2d_camera_platformer.c View File

@ -2,6 +2,8 @@
*
* raylib [core] example - 2D Camera platformer
*
* Example complexity rating: [] 3/4
*
* Example originally created with raylib 2.5, last time updated with raylib 3.0
*
* Example contributed by arvyy (@arvyy) and reviewed by Ramon Santamaria (@raysan5)

+ 2
- 0
examples/core/core_2d_camera_split_screen.c View File

@ -2,6 +2,8 @@
*
* raylib [core] example - 2d camera split screen
*
* Example complexity rating: [] 4/4
*
* Addapted from the core_3d_camera_split_screen example:
* https://github.com/raysan5/raylib/blob/master/examples/core/core_3d_camera_split_screen.c
*

+ 2
- 0
examples/core/core_3d_camera_first_person.c View File

@ -2,6 +2,8 @@
*
* raylib [core] example - 3d camera first person
*
* Example complexity rating: [] 2/4
*
* Example originally created with raylib 1.3, last time updated with raylib 1.3
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/core/core_3d_camera_free.c View File

@ -2,6 +2,8 @@
*
* raylib [core] example - Initialize 3d camera free
*
* Example complexity rating: [] 1/4
*
* Example originally created with raylib 1.3, last time updated with raylib 1.3
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/core/core_3d_camera_mode.c View File

@ -2,6 +2,8 @@
*
* raylib [core] example - Initialize 3d camera mode
*
* Example complexity rating: [] 1/4
*
* Example originally created with raylib 1.0, last time updated with raylib 1.0
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/core/core_3d_camera_split_screen.c View File

@ -2,6 +2,8 @@
*
* raylib [core] example - 3d cmaera split screen
*
* Example complexity rating: [] 3/4
*
* Example originally created with raylib 3.7, last time updated with raylib 4.0
*
* Example contributed by Jeffery Myers (@JeffM2501) and reviewed by Ramon Santamaria (@raysan5)

+ 2
- 0
examples/core/core_3d_picking.c View File

@ -2,6 +2,8 @@
*
* raylib [core] example - Picking in 3d mode
*
* Example complexity rating: [] 2/4
*
* Example originally created with raylib 1.3, last time updated with raylib 4.0
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/core/core_automation_events.c View File

@ -2,6 +2,8 @@
*
* raylib [core] example - automation events
*
* Example complexity rating: [] 3/4
*
* Example originally created with raylib 5.0, last time updated with raylib 5.0
*
* Example based on 2d_camera_platformer example by arvyy (@arvyy)

+ 2
- 0
examples/core/core_basic_screen_manager.c View File

@ -2,6 +2,8 @@
*
* raylib [core] examples - basic screen manager
*
* Example complexity rating: [] 1/4
*
* NOTE: This example illustrates a very simple screen manager based on a states machines
*
* Example originally created with raylib 4.0, last time updated with raylib 4.0

+ 2
- 0
examples/core/core_basic_window.c View File

@ -2,6 +2,8 @@
*
* raylib [core] example - Basic window
*
* Example complexity rating: [] 1/4
*
* Welcome to raylib!
*
* To test examples, just press F6 and execute 'raylib_compile_execute' script

+ 2
- 0
examples/core/core_custom_frame_control.c View File

@ -2,6 +2,8 @@
*
* raylib [core] example - custom frame control
*
* Example complexity rating: [] 4/4
*
* NOTE: WARNING: This is an example for advanced users willing to have full control over
* the frame processes. By default, EndDrawing() calls the following processes:
* 1. Draw remaining batch data: rlDrawRenderBatchActive()

+ 2
- 0
examples/core/core_custom_logging.c View File

@ -2,6 +2,8 @@
*
* raylib [core] example - Custom logging
*
* Example complexity rating: [] 3/4
*
* Example originally created with raylib 2.5, last time updated with raylib 2.5
*
* Example contributed by Pablo Marcos Oltra (@pamarcos) and reviewed by Ramon Santamaria (@raysan5)

+ 2
- 0
examples/core/core_drop_files.c View File

@ -2,6 +2,8 @@
*
* raylib [core] example - Windows drop files
*
* Example complexity rating: [] 2/4
*
* NOTE: This example only works on platforms that support drag & drop (Windows, Linux, OSX, Html5?)
*
* Example originally created with raylib 1.3, last time updated with raylib 4.2

+ 2
- 0
examples/core/core_input_gamepad.c View File

@ -2,6 +2,8 @@
*
* raylib [core] example - Gamepad input
*
* Example complexity rating: [] 1/4
*
* NOTE: This example requires a Gamepad connected to the system
* raylib is configured to work with the following gamepads:
* - Xbox 360 Controller (Xbox 360, Xbox One)

+ 2
- 0
examples/core/core_input_gestures.c View File

@ -2,6 +2,8 @@
*
* raylib [core] example - Input Gestures Detection
*
* Example complexity rating: [] 2/4
*
* Example originally created with raylib 1.4, last time updated with raylib 4.2
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/core/core_input_keys.c View File

@ -2,6 +2,8 @@
*
* raylib [core] example - Keyboard input
*
* Example complexity rating: [] 1/4
*
* Example originally created with raylib 1.0, last time updated with raylib 1.0
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/core/core_input_mouse.c View File

@ -2,6 +2,8 @@
*
* raylib [core] example - Mouse input
*
* Example complexity rating: [] 1/4
*
* Example originally created with raylib 1.0, last time updated with raylib 5.5
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/core/core_input_mouse_wheel.c View File

@ -2,6 +2,8 @@
*
* raylib [core] examples - Mouse wheel input
*
* Example complexity rating: [] 1/4
*
* Example originally created with raylib 1.1, last time updated with raylib 1.3
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/core/core_input_multitouch.c View File

@ -2,6 +2,8 @@
*
* raylib [core] example - Input multitouch
*
* Example complexity rating: [] 1/4
*
* Example originally created with raylib 2.1, last time updated with raylib 2.5
*
* Example contributed by Berni (@Berni8k) and reviewed by Ramon Santamaria (@raysan5)

+ 2
- 0
examples/core/core_loading_thread.c View File

@ -2,6 +2,8 @@
*
* raylib [core] example - loading thread
*
* Example complexity rating: [] 3/4
*
* NOTE: This example requires linking with pthreads library on MinGW,
* it can be accomplished passing -static parameter to compiler
*

+ 2
- 0
examples/core/core_random_values.c View File

@ -2,6 +2,8 @@
*
* raylib [core] example - Generate random values
*
* Example complexity rating: [] 1/4
*
* Example originally created with raylib 1.1, last time updated with raylib 1.1
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/core/core_scissor_test.c View File

@ -2,6 +2,8 @@
*
* raylib [core] example - Scissor test
*
* Example complexity rating: [] 1/4
*
* Example originally created with raylib 2.5, last time updated with raylib 3.0
*
* Example contributed by Chris Dill (@MysteriousSpace) and reviewed by Ramon Santamaria (@raysan5)

+ 2
- 0
examples/core/core_smooth_pixelperfect.c View File

@ -2,6 +2,8 @@
*
* raylib [core] example - Smooth Pixel-perfect camera
*
* Example complexity rating: [] 3/4
*
* Example originally created with raylib 3.7, last time updated with raylib 4.0
*
* Example contributed by Giancamillo Alessandroni (@NotManyIdeasDev) and

+ 2
- 0
examples/core/core_storage_values.c View File

@ -2,6 +2,8 @@
*
* raylib [core] example - Storage save/load values
*
* Example complexity rating: [] 2/4
*
* Example originally created with raylib 1.4, last time updated with raylib 4.2
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/core/core_vr_simulator.c View File

@ -2,6 +2,8 @@
*
* raylib [core] example - VR Simulator (Oculus Rift CV1 parameters)
*
* Example complexity rating: [] 3/4
*
* Example originally created with raylib 2.5, last time updated with raylib 4.0
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/core/core_window_flags.c View File

@ -2,6 +2,8 @@
*
* raylib [core] example - window flags
*
* Example complexity rating: [] 3/4
*
* Example originally created with raylib 3.5, last time updated with raylib 3.5
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/core/core_window_letterbox.c View File

@ -2,6 +2,8 @@
*
* raylib [core] example - window scale letterbox (and virtual mouse)
*
* Example complexity rating: [] 2/4
*
* Example originally created with raylib 2.5, last time updated with raylib 4.0
*
* Example contributed by Anata (@anatagawa) and reviewed by Ramon Santamaria (@raysan5)

+ 2
- 0
examples/core/core_window_should_close.c View File

@ -2,6 +2,8 @@
*
* raylib [core] example - Window should close
*
* Example complexity rating: [] 1/4
*
* Example originally created with raylib 4.2, last time updated with raylib 4.2
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/core/core_world_screen.c View File

@ -2,6 +2,8 @@
*
* raylib [core] example - World to screen
*
* Example complexity rating: [] 2/4
*
* Example originally created with raylib 1.3, last time updated with raylib 1.4
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/models/models_animation.c View File

@ -2,6 +2,8 @@
*
* raylib [models] example - Load 3d model with animations and play them
*
* Example complexity rating: [] 2/4
*
* Example originally created with raylib 2.5, last time updated with raylib 3.5
*
* Example contributed by Culacant (@culacant) and reviewed by Ramon Santamaria (@raysan5)

+ 2
- 0
examples/models/models_billboard.c View File

@ -2,6 +2,8 @@
*
* raylib [models] example - Drawing billboards
*
* Example complexity rating: [] 3/4
*
* Example originally created with raylib 1.3, last time updated with raylib 3.5
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/models/models_box_collisions.c View File

@ -2,6 +2,8 @@
*
* raylib [models] example - Detect basic 3d collisions (box vs sphere vs box)
*
* Example complexity rating: [] 1/4
*
* Example originally created with raylib 1.3, last time updated with raylib 3.5
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/models/models_cubicmap.c View File

@ -2,6 +2,8 @@
*
* raylib [models] example - Cubicmap loading and drawing
*
* Example complexity rating: [] 2/4
*
* Example originally created with raylib 1.8, last time updated with raylib 3.5
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/models/models_draw_cube_texture.c View File

@ -2,6 +2,8 @@
*
* raylib [models] example - Draw textured cube
*
* Example complexity rating: [] 2/4
*
* Example originally created with raylib 4.5, last time updated with raylib 4.5
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/models/models_first_person_maze.c View File

@ -2,6 +2,8 @@
*
* raylib [models] example - first person maze
*
* Example complexity rating: [] 2/4
*
* Example originally created with raylib 2.5, last time updated with raylib 3.5
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/models/models_geometric_shapes.c View File

@ -2,6 +2,8 @@
*
* raylib [models] example - Draw some basic geometric shapes (cube, sphere, cylinder...)
*
* Example complexity rating: [] 1/4
*
* Example originally created with raylib 1.0, last time updated with raylib 3.5
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/models/models_heightmap.c View File

@ -2,6 +2,8 @@
*
* raylib [models] example - Heightmap loading and drawing
*
* Example complexity rating: [] 1/4
*
* Example originally created with raylib 1.8, last time updated with raylib 3.5
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/models/models_loading.c View File

@ -2,6 +2,8 @@
*
* raylib [models] example - Models loading
*
* Example complexity rating: [] 1/4
*
* NOTE: raylib supports multiple models file formats:
*
* - OBJ > Text file format. Must include vertex position-texcoords-normals information,

+ 2
- 0
examples/models/models_loading_gltf.c View File

@ -2,6 +2,8 @@
*
* raylib [models] example - loading gltf with animations
*
* Example complexity rating: [] 1/4
*
* LIMITATIONS:
* - Only supports 1 armature per file, and skips loading it if there are multiple armatures
* - Only supports linear interpolation (default method in Blender when checked

+ 2
- 0
examples/models/models_loading_m3d.c View File

@ -2,6 +2,8 @@
*
* raylib [models] example - Load models M3D
*
* Example complexity rating: [] 2/4
*
* Example originally created with raylib 4.5, last time updated with raylib 4.5
*
* Example contributed by bzt (@bztsrc) and reviewed by Ramon Santamaria (@raysan5)

+ 2
- 0
examples/models/models_loading_vox.c View File

@ -2,6 +2,8 @@
*
* raylib [models] example - Load models vox (MagicaVoxel)
*
* Example complexity rating: [] 1/4
*
* Example originally created with raylib 4.0, last time updated with raylib 4.0
*
* Example contributed by Johann Nadalutti (@procfxgen) and reviewed by Ramon Santamaria (@raysan5)

+ 2
- 0
examples/models/models_mesh_generation.c View File

@ -28,6 +28,8 @@ int main(void)
const int screenHeight = 450;
InitWindow(screenWidth, screenHeight, "raylib [models] example - mesh generation");
*
* Example complexity rating: [] 2/4
// We generate a checked image for texturing
Image checked = GenImageChecked(2, 2, 1, 1, RED, GREEN);

+ 2
- 0
examples/models/models_mesh_picking.c View File

@ -2,6 +2,8 @@
*
* raylib [models] example - Mesh picking in 3d mode, ground plane, triangle, mesh
*
* Example complexity rating: [] 3/4
*
* Example originally created with raylib 1.7, last time updated with raylib 4.0
*
* Example contributed by Joel Davis (@joeld42) and reviewed by Ramon Santamaria (@raysan5)

+ 2
- 0
examples/models/models_orthographic_projection.c View File

@ -2,6 +2,8 @@
*
* raylib [models] example - Show the difference between perspective and orthographic projection
*
* Example complexity rating: [] 1/4
*
* Example originally created with raylib 2.0, last time updated with raylib 3.7
*
* Example contributed by Max Danielsson (@autious) and reviewed by Ramon Santamaria (@raysan5)

+ 2
- 0
examples/models/models_rlgl_solar_system.c View File

@ -2,6 +2,8 @@
*
* raylib [models] example - rlgl module usage with push/pop matrix transformations
*
* Example complexity rating: [] 4/4
*
* NOTE: This example uses [rlgl] module functionality (pseudo-OpenGL 1.1 style coding)
*
* Example originally created with raylib 2.5, last time updated with raylib 4.0

+ 2
- 0
examples/models/models_skybox.c View File

@ -2,6 +2,8 @@
*
* raylib [models] example - Skybox loading and drawing
*
* Example complexity rating: [] 2/4
*
* Example originally created with raylib 1.8, last time updated with raylib 4.0
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/models/models_waving_cubes.c View File

@ -2,6 +2,8 @@
*
* raylib [models] example - Waving cubes
*
* Example complexity rating: [] 3/4
*
* Example originally created with raylib 2.5, last time updated with raylib 3.7
*
* Example contributed by Codecat (@codecat) and reviewed by Ramon Santamaria (@raysan5)

+ 2
- 0
examples/models/models_yaw_pitch_roll.c View File

@ -2,6 +2,8 @@
*
* raylib [models] example - Plane rotations (yaw, pitch, roll)
*
* Example complexity rating: [] 2/4
*
* Example originally created with raylib 1.8, last time updated with raylib 4.0
*
* Example contributed by Berni (@Berni8k) and reviewed by Ramon Santamaria (@raysan5)

+ 2
- 0
examples/shaders/shaders_basic_lighting.c View File

@ -2,6 +2,8 @@
*
* raylib [shaders] example - basic lighting
*
* Example complexity rating: [] 4/4
*
* NOTE: This example requires raylib OpenGL 3.3 or ES2 versions for shaders support,
* OpenGL 1.1 does not support shaders, recompile raylib to OpenGL 3.3 version.
*

+ 2
- 0
examples/shaders/shaders_custom_uniform.c View File

@ -2,6 +2,8 @@
*
* raylib [shaders] example - Postprocessing with custom uniform variable
*
* Example complexity rating: [] 2/4
*
* NOTE: This example requires raylib OpenGL 3.3 or ES2 versions for shaders support,
* OpenGL 1.1 does not support shaders, recompile raylib to OpenGL 3.3 version.
*

+ 2
- 0
examples/shaders/shaders_deferred_render.c View File

@ -2,6 +2,8 @@
*
* raylib [shaders] example - deferred rendering
*
* Example complexity rating: [] 4/4
*
* NOTE: This example requires raylib OpenGL 3.3 or OpenGL ES 3.0
*
* Example originally created with raylib 4.5, last time updated with raylib 4.5

+ 2
- 0
examples/shaders/shaders_eratosthenes.c View File

@ -2,6 +2,8 @@
*
* raylib [shaders] example - Sieve of Eratosthenes
*
* Example complexity rating: [] 3/4
*
* NOTE: Sieve of Eratosthenes, the earliest known (ancient Greek) prime number sieve.
*
* "Sift the twos and sift the threes,

+ 2
- 0
examples/shaders/shaders_fog.c View File

@ -2,6 +2,8 @@
*
* raylib [shaders] example - fog
*
* Example complexity rating: [] 3/4
*
* NOTE: This example requires raylib OpenGL 3.3 or ES2 versions for shaders support,
* OpenGL 1.1 does not support shaders, recompile raylib to OpenGL 3.3 version.
*

+ 2
- 0
examples/shaders/shaders_hot_reloading.c View File

@ -2,6 +2,8 @@
*
* raylib [shaders] example - Hot reloading
*
* Example complexity rating: [] 3/4
*
* NOTE: This example requires raylib OpenGL 3.3 for shaders support and only #version 330
* is currently supported. OpenGL ES 2.0 platforms are not supported at the moment.
*

+ 2
- 0
examples/shaders/shaders_hybrid_render.c View File

@ -2,6 +2,8 @@
*
* raylib [shaders] example - Hybrid Rendering
*
* Example complexity rating: [] 4/4
*
* Example originally created with raylib 4.2, last time updated with raylib 4.2
*
* Example contributed by Buğra Alptekin Sarı (@BugraAlptekinSari) and reviewed by Ramon Santamaria (@raysan5)

+ 2
- 0
examples/shaders/shaders_julia_set.c View File

@ -2,6 +2,8 @@
*
* raylib [shaders] example - Julia sets
*
* Example complexity rating: [] 3/4
*
* NOTE: This example requires raylib OpenGL 3.3 or ES2 versions for shaders support,
* OpenGL 1.1 does not support shaders, recompile raylib to OpenGL 3.3 version.
*

+ 2
- 0
examples/shaders/shaders_lightmap.c View File

@ -2,6 +2,8 @@
*
* raylib [shaders] example - lightmap
*
* Example complexity rating: [] 3/4
*
* NOTE: This example requires raylib OpenGL 3.3 or ES2 versions for shaders support,
* OpenGL 1.1 does not support shaders, recompile raylib to OpenGL 3.3 version.
*

+ 2
- 0
examples/shaders/shaders_mesh_instancing.c View File

@ -2,6 +2,8 @@
*
* raylib [shaders] example - Mesh instancing
*
* Example complexity rating: [] 4/4
*
* Example originally created with raylib 3.7, last time updated with raylib 4.2
*
* Example contributed by @seanpringle and reviewed by Max (@moliad) and Ramon Santamaria (@raysan5)

+ 2
- 0
examples/shaders/shaders_model_shader.c View File

@ -2,6 +2,8 @@
*
* raylib [shaders] example - Model shader
*
* Example complexity rating: [] 2/4
*
* NOTE: This example requires raylib OpenGL 3.3 or ES2 versions for shaders support,
* OpenGL 1.1 does not support shaders, recompile raylib to OpenGL 3.3 version.
*

+ 2
- 0
examples/shaders/shaders_multi_sample2d.c View File

@ -2,6 +2,8 @@
*
* raylib [shaders] example - Multiple sample2D with default batch system
*
* Example complexity rating: [] 2/4
*
* NOTE: This example requires raylib OpenGL 3.3 or ES2 versions for shaders support,
* OpenGL 1.1 does not support shaders, recompile raylib to OpenGL 3.3 version.
*

+ 2
- 0
examples/shaders/shaders_palette_switch.c View File

@ -1,6 +1,8 @@
/*******************************************************************************************
*
* raylib [shaders] example - Color palette switch
*
* Example complexity rating: [] 3/4
*
* NOTE: This example requires raylib OpenGL 3.3 or ES2 versions for shaders support,
* OpenGL 1.1 does not support shaders, recompile raylib to OpenGL 3.3 version.

+ 2
- 0
examples/shaders/shaders_postprocessing.c View File

@ -2,6 +2,8 @@
*
* raylib [shaders] example - Apply a postprocessing shader to a scene
*
* Example complexity rating: [] 3/4
*
* NOTE: This example requires raylib OpenGL 3.3 or ES2 versions for shaders support,
* OpenGL 1.1 does not support shaders, recompile raylib to OpenGL 3.3 version.
*

+ 2
- 0
examples/shaders/shaders_raymarching.c View File

@ -2,6 +2,8 @@
*
* raylib [shaders] example - Raymarching shapes generation
*
* Example complexity rating: [] 4/4
*
* NOTE: This example requires raylib OpenGL 3.3 for shaders support and only #version 330
* is currently supported. OpenGL ES 2.0 platforms are not supported at the moment.
*

+ 2
- 0
examples/shaders/shaders_shapes_textures.c View File

@ -2,6 +2,8 @@
*
* raylib [shaders] example - Apply a shader to some shape or texture
*
* Example complexity rating: [] 2/4
*
* NOTE: This example requires raylib OpenGL 3.3 or ES2 versions for shaders support,
* OpenGL 1.1 does not support shaders, recompile raylib to OpenGL 3.3 version.
*

+ 2
- 0
examples/shaders/shaders_simple_mask.c View File

@ -2,6 +2,8 @@
*
* raylib [shaders] example - Simple shader mask
*
* Example complexity rating: [] 2/4
*
* Example originally created with raylib 2.5, last time updated with raylib 3.7
*
* Example contributed by Chris Camacho (@chriscamacho) and reviewed by Ramon Santamaria (@raysan5)

+ 2
- 0
examples/shaders/shaders_spotlight.c View File

@ -2,6 +2,8 @@
*
* raylib [shaders] example - Simple shader mask
*
* Example complexity rating: [] 2/4
*
* Example originally created with raylib 2.5, last time updated with raylib 3.7
*
* Example contributed by Chris Camacho (@chriscamacho) and reviewed by Ramon Santamaria (@raysan5)

+ 2
- 0
examples/shaders/shaders_texture_drawing.c View File

@ -34,6 +34,8 @@ int main(void)
const int screenHeight = 450;
InitWindow(screenWidth, screenHeight, "raylib [shaders] example - texture drawing");
*
* Example complexity rating: [] 2/4
Image imBlank = GenImageColor(1024, 1024, BLANK);
Texture2D texture = LoadTextureFromImage(imBlank); // Load blank texture to fill on shader

+ 2
- 0
examples/shaders/shaders_texture_outline.c View File

@ -2,6 +2,8 @@
*
* raylib [shaders] example - Apply an shdrOutline to a texture
*
* Example complexity rating: [] 3/4
*
* NOTE: This example requires raylib OpenGL 3.3 or ES2 versions for shaders support,
* OpenGL 1.1 does not support shaders, recompile raylib to OpenGL 3.3 version.
*

+ 2
- 0
examples/shaders/shaders_texture_tiling.c View File

@ -2,6 +2,8 @@
*
* raylib [shaders] example - texture tiling
*
* Example complexity rating: [] 2/4
*
* Example demonstrates how to tile a texture on a 3D model using raylib.
*
* Example contributed by Luis Almeida (@luis605) and reviewed by Ramon Santamaria (@raysan5)

+ 2
- 0
examples/shaders/shaders_texture_waves.c View File

@ -2,6 +2,8 @@
*
* raylib [shaders] example - Texture Waves
*
* Example complexity rating: [] 2/4
*
* NOTE: This example requires raylib OpenGL 3.3 or ES2 versions for shaders support,
* OpenGL 1.1 does not support shaders, recompile raylib to OpenGL 3.3 version.
*

+ 2
- 0
examples/shaders/shaders_write_depth.c View File

@ -2,6 +2,8 @@
*
* raylib [shaders] example - Depth buffer writing
*
* Example complexity rating: [] 2/4
*
* Example originally created with raylib 4.2, last time updated with raylib 4.2
*
* Example contributed by Buğra Alptekin Sarı (@BugraAlptekinSari) and reviewed by Ramon Santamaria (@raysan5)

+ 2
- 0
examples/shapes/shapes_basic_shapes.c View File

@ -2,6 +2,8 @@
*
* raylib [shapes] example - Draw basic shapes 2d (rectangle, circle, line...)
*
* Example complexity rating: [] 1/4
*
* Example originally created with raylib 1.0, last time updated with raylib 4.2
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/shapes/shapes_bouncing_ball.c View File

@ -2,6 +2,8 @@
*
* raylib [shapes] example - bouncing ball
*
* Example complexity rating: [] 1/4
*
* Example originally created with raylib 2.5, last time updated with raylib 2.5
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/shapes/shapes_collision_area.c View File

@ -2,6 +2,8 @@
*
* raylib [shapes] example - collision area
*
* Example complexity rating: [] 2/4
*
* Example originally created with raylib 2.5, last time updated with raylib 2.5
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/shapes/shapes_colors_palette.c View File

@ -2,6 +2,8 @@
*
* raylib [shapes] example - Colors palette
*
* Example complexity rating: [] 2/4
*
* Example originally created with raylib 1.0, last time updated with raylib 2.5
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/shapes/shapes_draw_circle_sector.c View File

@ -2,6 +2,8 @@
*
* raylib [shapes] example - draw circle sector (with gui options)
*
* Example complexity rating: [] 3/4
*
* Example originally created with raylib 2.5, last time updated with raylib 2.5
*
* Example contributed by Vlad Adrian (@demizdor) and reviewed by Ramon Santamaria (@raysan5)

+ 2
- 0
examples/shapes/shapes_draw_rectangle_rounded.c View File

@ -2,6 +2,8 @@
*
* raylib [shapes] example - draw rectangle rounded (with gui options)
*
* Example complexity rating: [] 3/4
*
* Example originally created with raylib 2.5, last time updated with raylib 2.5
*
* Example contributed by Vlad Adrian (@demizdor) and reviewed by Ramon Santamaria (@raysan5)

+ 2
- 0
examples/shapes/shapes_draw_ring.c View File

@ -2,6 +2,8 @@
*
* raylib [shapes] example - draw ring (with gui options)
*
* Example complexity rating: [] 3/4
*
* Example originally created with raylib 2.5, last time updated with raylib 2.5
*
* Example contributed by Vlad Adrian (@demizdor) and reviewed by Ramon Santamaria (@raysan5)

+ 2
- 0
examples/shapes/shapes_easings_ball_anim.c View File

@ -2,6 +2,8 @@
*
* raylib [shapes] example - easings ball anim
*
* Example complexity rating: [] 2/4
*
* Example originally created with raylib 2.5, last time updated with raylib 2.5
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/shapes/shapes_easings_box_anim.c View File

@ -2,6 +2,8 @@
*
* raylib [shapes] example - easings box anim
*
* Example complexity rating: [] 2/4
*
* Example originally created with raylib 2.5, last time updated with raylib 2.5
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/shapes/shapes_easings_rectangle_array.c View File

@ -2,6 +2,8 @@
*
* raylib [shapes] example - easings rectangle array
*
* Example complexity rating: [] 3/4
*
* NOTE: This example requires 'easings.h' library, provided on raylib/src. Just copy
* the library to same directory as example or make sure it's available on include path.
*

+ 2
- 0
examples/shapes/shapes_following_eyes.c View File

@ -2,6 +2,8 @@
*
* raylib [shapes] example - following eyes
*
* Example complexity rating: [] 2/4
*
* Example originally created with raylib 2.5, last time updated with raylib 2.5
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/shapes/shapes_lines_bezier.c View File

@ -2,6 +2,8 @@
*
* raylib [shapes] example - Cubic-bezier lines
*
* Example complexity rating: [] 1/4
*
* Example originally created with raylib 1.7, last time updated with raylib 1.7
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/shapes/shapes_logo_raylib.c View File

@ -2,6 +2,8 @@
*
* raylib [shapes] example - Draw raylib logo using basic shapes
*
* Example complexity rating: [] 1/4
*
* Example originally created with raylib 1.0, last time updated with raylib 1.0
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/shapes/shapes_logo_raylib_anim.c View File

@ -2,6 +2,8 @@
*
* raylib [shapes] example - raylib logo animation
*
* Example complexity rating: [] 2/4
*
* Example originally created with raylib 2.5, last time updated with raylib 4.0
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/shapes/shapes_rectangle_scaling.c View File

@ -2,6 +2,8 @@
*
* raylib [shapes] example - rectangle scaling by mouse
*
* Example complexity rating: [] 2/4
*
* Example originally created with raylib 2.5, last time updated with raylib 2.5
*
* Example contributed by Vlad Adrian (@demizdor) and reviewed by Ramon Santamaria (@raysan5)

+ 2
- 0
examples/shapes/shapes_splines_drawing.c View File

@ -2,6 +2,8 @@
*
* raylib [shapes] example - splines drawing
*
* Example complexity rating: [] 3/4
*
* Example originally created with raylib 5.0, last time updated with raylib 5.0
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/shapes/shapes_top_down_lights.c View File

@ -2,6 +2,8 @@
*
* raylib [shapes] example - top down lights
*
* Example complexity rating: [] 4/4
*
* Example originally created with raylib 4.2, last time updated with raylib 4.2
*
* Example contributed by Vlad Adrian (@demizdor) and reviewed by Ramon Santamaria (@raysan5)

+ 2
- 0
examples/text/text_codepoints_loading.c View File

@ -2,6 +2,8 @@
*
* raylib [text] example - Codepoints loading
*
* Example complexity rating: [] 3/4
*
* Example originally created with raylib 4.2, last time updated with raylib 2.5
*
* Example licensed under an unmodified zlib/libpng license, which is an OSI-certified,

+ 2
- 0
examples/text/text_draw_3d.c View File

@ -2,6 +2,8 @@
*
* raylib [text] example - Draw 3d
*
* Example complexity rating: [] 4/4
*
* NOTE: Draw a 2D text in 3D space, each letter is drawn in a quad (or 2 quads if backface is set)
* where the texture coodinates of each quad map to the texture coordinates of the glyphs
* inside the font texture.

+ 2
- 0
examples/text/text_font_filters.c View File

@ -2,6 +2,8 @@
*
* raylib [text] example - Font filters
*
* Example complexity rating: [] 2/4
*
* NOTE: After font loading, font texture atlas filter could be configured for a softer
* display of the font when scaling it to different sizes, that way, it's not required
* to generate multiple fonts at multiple sizes (as long as the scaling is not very different)

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save