mirror of
https://github.com/raysan5/raylib.git
synced 2026-02-27 05:45:04 +00:00
REVIEWED: Reorganized structures for a clearer distinction between "skeleton", "skin" and "skinning" data ADDED: New structures: `ModelSkeleton`, `ModelAnimPose` (alias `Transform*`) ADDED: Runtime data `currentPose` and `boneMatrices` to `Model` structure ADDED: Support animation frames-blending, for timing control ADDED: Support animations blending, between two animations REVIEWED: All models animation loading functions ADDED: `UpdateModelAnimationEx()` for two animations blending REMOVED: `UpdateModelAnimationBones*()`, simplified API REVIEWED: Shader attributes/uniforms names for animations, for consistency REVIEWED: Multiple tweaks on animations loading for consistency between formats ADDED: example: `models_animation_timing` ADDED: example: `models_animation_blending` REVIEWED: example: `models_animation_gpu_skinning` REVIEWED: example: `models_animation_blend_custom` REVIEWED: All animated models loading examples
raylib PROJECT TEMPLATES
This folder contains raylib templates for some common IDEs.
| IDE | Platform(s) | Source | Example(s) |
|---|---|---|---|
| 4coder | Windows | ❌ | ✔️ |
| Builder | Linux | ❌ | ✔️ |
| CMake | Windows, Linux, macOS, Web | ✔️ | ✔️ |
| CodeBlocks | Windows, Linux, macOS | ❌ | ✔️ |
| Geany | Windows, Linux | ✔️ | ✔️ |
| Notepad++ | Windows | ✔️ | ✔️ |
| SublimeText | Windows, Linux, macOS | ✔️ | ✔️ |
| VS2019 | Windows | ✔️ | ✔️ |
| VSCode | Windows, macOS | ❌ | ✔️ |
| scripts | Windows, Linux, macOS | ✔️ | ✔️ |
New IDEs config files are welcome!