added ratings to examples

This commit is contained in:
CrackedPixel 2025-01-16 13:56:30 -06:00
commit d91a5831d7
23 changed files with 267 additions and 1 deletions

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.
*

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.
*

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

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,

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.
*

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.
*

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)

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.
*

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.
*

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)

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.
*

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.
*

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.

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.
*

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.
*

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.
*

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)

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)

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

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.
*

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