diff --git a/examples/models/models_animation_blend_custom.c b/examples/models/models_animation_blend_custom.c index f846a125b..0b83c75d2 100644 --- a/examples/models/models_animation_blend_custom.c +++ b/examples/models/models_animation_blend_custom.c @@ -6,15 +6,16 @@ * * Example originally created with raylib 5.5, last time updated with raylib 5.5 * +* Example contributed by dmitrii-brand (@dmitrii-brand) and reviewed by Ramon Santamaria (@raysan5) +* * DETAILS: Example demonstrates per-bone animation blending, allowing smooth transitions * between two animations by interpolating bone transforms. This is useful for: * - Blending movement animations (walk/run) with action animations (jump/attack) * - Creating smooth animation transitions * - Layering animations (e.g., upper body attack while lower body walks) * -* Example contributed by dmitrii-brand (@dmitrii-brand) and reviewed by Ramon Santamaria (@raysan5) -* -* NOTE: Due to limitations in the Apple OpenGL driver, this feature does not work on MacOS +* WARNING: GPU skinning must be enabled in raylib with a compilation flag, +* if not enabled, CPU skinning will be used instead * * Example licensed under an unmodified zlib/libpng license, which is an OSI-certified, * BSD-like license that allows static linking with closed source software diff --git a/examples/models/models_animation_blending.c b/examples/models/models_animation_blending.c index b6ff5439c..8b1b0f220 100644 --- a/examples/models/models_animation_blending.c +++ b/examples/models/models_animation_blending.c @@ -2,20 +2,19 @@ * * raylib [models] example - animation blending * -* Example complexity rating: [☆☆☆☆] 0/4 +* Example complexity rating: [★★★★] 4/4 * * Example originally created with raylib 5.5, last time updated with raylib 5.6-dev * -* Example contributed by Kirandeep (@Kirandeep-Singh-Khehra) +* Example contributed by Kirandeep (@Kirandeep-Singh-Khehra) and reviewed by Ramon Santamaria (@raysan5) +* +* WARNING: GPU skinning must be enabled in raylib with a compilation flag, +* if not enabled, CPU skinning will be used instead * * Example licensed under an unmodified zlib/libpng license, which is an OSI-certified, * BSD-like license that allows static linking with closed source software * -* Copyright (c) 2024 Kirandeep (@Kirandeep-Singh-Khehra) -* -* Note: Due to limitations in the Apple OpenGL driver, this feature does not work on MacOS -* Note: This example uses CPU for updating meshes. -* For GPU skinning see comments with 'INFO:'. +* Copyright (c) 2024-2026 Kirandeep (@Kirandeep-Singh-Khehra) and Ramon Santamaria (@raysan5) * ********************************************************************************************/ diff --git a/examples/models/models_animation_timing.c b/examples/models/models_animation_timing.c index d845e3a9c..097e19225 100644 --- a/examples/models/models_animation_timing.c +++ b/examples/models/models_animation_timing.c @@ -2,7 +2,7 @@ * * raylib [models] example - animation timing * -* Example complexity rating: [★★☆☆] 2/4 +* Example complexity rating: [★★★☆] 3/4 * * Example originally created with raylib 5.6, last time updated with raylib 5.6 *