summaryrefslogtreecommitdiffhomepage
path: root/examples
AgeCommit message (Collapse)Author
2023-01-02Update models_loading_gltf.cRay
2023-01-02Update models_loading_gltf.cRay
2023-01-02REVIEWED: GLTF animations support #2844Ray
2023-01-02[models] Add GLTF animation support (#2844)Charles
* add GLTF animation support * use correct index when allocating animVertices and animNormals * early exit LoadModelAnimationsGLTF if the gtlf file fails to parse * update models/models_loading_gltf.c to play gltf animation Updated the .blend file to use weights rather than bone parents so it fits into the framework. Exported with weights to the .glb file. * fix order of operations for bone scale in UpdateModelAnimation * minor doc cleanup and improvements * fix formatting * fix float formatting * fix brace alignment and replace asserts with log messages
2023-01-02Use explicit atomics (#2849)Antonis Geralis
* Use explicit atomics * missed one * use relaced ordering
2023-01-01Update year to 2023Ray
2023-01-01REVIEWED: `shaders_write_depth` exampleRay
2023-01-01[example] Writing into the depth buffer (#2836)BugraAlptekinSari
* Add a depth buffer example. * Fixed a typo
2023-01-01Update year to 2023Ray
2023-01-01Update year to 2023Ray
2022-12-31core_loading_thread example join thread on completion (#2845)Antonis Geralis
* core_loading_thread example join thread on completion * error checking
2022-12-13Update MakefileRay
2022-12-04REVIEWED: Example: `textures_textured_curve`Ray
2022-12-03Add a textured curve example (#2821)Jeffery Myers
2022-12-02Update MakefileRay
2022-11-22Rename lighting_instanced shader (glsl100) to lighting_instancing (#2805)gtrxAC
* JSON parser: Use array for function params (#2255) * Parser: follow C convention of type before name * Update file names in build scripts * Rename lighting_instanced shader to instancing
2022-11-15Avoid using `DrawCubeTexture()`Ray
2022-11-15WARNING: REMOVED: `DrawCubeTexture()`, `DrawCubeTextureRec()`Ray
Those two functions have been moved to a new example: `models_draw_cube_texture`. The reasons for this decision: - Function inflexibility: Many users with the need to draw a textured cube could need to customize the texture applied to every face, that function did not allow that kind of functionality. - rlgl functionality exposure: The implementation exposed will teach users how to implement custom textured triangles drawing.
2022-11-10WARNING: REMOVED: `DrawTextureTiled()`Ray
This function implementation has been moved to the related example. Current implementation can be probably customized depending on user needs.
2022-11-10WARNING: REMOVED: `DrawTexturePoly()`Ray
Function moved to `examples/textures/textures_polygon.c`, so users can learn from the implementation and create custom variants as required.
2022-11-08removing typo (#2790)Dor Shapira
2022-11-02Fix examples/build.zig for the latest Zig version (#2786)Roman Akberov
2022-10-30Fix Android x86 Architecture name (#2783)IsaacTCB
When building a x86 project, the folder inside lib is named i686. However Android x86 actually expects the folder to be called x86.
2022-10-26Improved billboards example, highlighting rotation and draw order (#2779)nobytesgiven
* Improved billboards example, highlighting rotation and draw order * changes to conform to the raylib conventions * NOW it conforms Co-authored-by: nobytesgiven <[email protected]>
2022-10-26fixing typo (#2781)Dor Shapira
fixing typo
2022-10-26fixed blur issue on opaque pictures & added example (#2775)nobytesgiven
Co-authored-by: nobytesgiven <[email protected]>
2022-10-25Review -sRay
2022-10-24Update MakefileRay
2022-10-20review noteRay
2022-10-20Added `-s EXPORTED_RUNTIME_METHODS=ccall` to examples web build #2739Ray
2022-10-17Add DrawCapsule(Wires) (#2761)ianband
* Add DrawCapsule & DrawCapsuleWires * Add DrawCapsule & DrawCapsuleWires to example Co-authored-by: Ian Band <[email protected]>
2022-10-11Update core_basic_window.cRay
2022-10-11avoid leading spaces in `text_rectangle_bounds` (#2746)Szieberth Ádám
2022-09-22Update text_codepoints_loading.cRay
2022-09-19Added: `ImageDrawCircleLines`, `ImageDrawCircleLinesV` (#2713)Rob Loach
This adds `ImageDrawCircleLines()` and `ImageDrawCircleLinesV()` to draw outlines of circles, and updates `ImageDrawCircle()` draw a filled circle to match the effect of `DrawCircle()` and `DrawCircleLines()`.
2022-09-19REVIEWED: Renamed some shaders, fix #2707Ray
2022-09-16Fix typo (#2696)murilluhenrique
2022-09-10Minor format tweaksRay
2022-09-09WARNING: BREAKING: Reviewed SSBO usage to avoid `long long`Ray
raylib library tries to avoid `long long` usage. Several SSBO functions have been reviewed (including some renames for consistency) to minimize `long long` type usage.
2022-09-09REVIEWED: Removed comment, fixes #2691Ray
2022-09-08examples/core/core_custom_logging.c: Fix typo (#2692)hartmannathan
2022-09-05REMOVED: `rlPushMatrix()`/`rlPopMatrix()` from `rshapes`Ray
This simplification will allow the usage of `rshapes` as STANDALONE mode in a future. Only a small set of `rlgl` functions are required and they can be "more" easely replaced if no `rlPushMatrix()`/`rlPopMatrix()` are involved. More simplification planned for the future, maybe the textures dependencies.
2022-09-04Update core_custom_frame_control.cRay
2022-09-04Fixed a bug in the 2d camera platformer example (#2687)skylar
canJump used to alternate between true and false when on ground
2022-09-02Removed raylib_opengl_interop.c from PLATFORM=Web build (#2682)Stan
2022-09-01ADDED: Complete support for M3D animations! #2648Ray
2022-09-01Implemented latest .M3D improvements #2648Ray
2022-08-29ADDED: `lighting.fs` for GLSL120 Fix #2651Ray
2022-08-26REVIEWED: Support M3D file loading #2648Ray
2022-08-22ADDED: `-latomic` library on Linux (only required for ARM32)Ray
This linkage is only required for arm 32bit but I don't know how to detect that specific architecture in the Makefile...