summaryrefslogtreecommitdiffhomepage
path: root/examples
AgeCommit message (Collapse)Author
2024-07-07Update models_billboard.cRay
2024-07-07[rmodels] Consistent `DrawBillboardPro` with `DrawTexturePro` (#4132)bohonghuang
* [rmodels] Re-implement `DrawBillboardPro` * [rmodels] Add comments to `DrawBillboardPro` * [rmodels] Make `DrawBillboardPro` consistent with `DrawTexturePro` * Update raylib_api.* by CI --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-07-04Example reviewRay
2024-07-01Update MakefileRay
2024-07-01Update MakefileRay
2024-07-01WARNING: UPDATE: Starting works on `raylib 5.5` releaseRay
2024-07-01WARNING: BREAKING: Renamed `PLATFORM_DESKTOP` to `PLATFORM_DESKTOP_GLFW`Ray
This could potentially be a breaking change, for consistency, now every possible desktop backend has the proper name assigned: GLFW, SDL, RGFW raylib build system has been reviewed to fallback to `PLATFORM_DESKTOP_GLFW` by default when `PLATFORM_DESKTOP` defined
2024-06-30REVIEWED: Formatting, follow raylib coding conventionsRay
2024-06-30[rtextures] Created `ImageFromChannel()` (#4105)Bruno Cabral
* created ImageFromChannel Adds the possibility to extract a specific channel from an image * naming convention * example window height * removed threshold * removed alpha channel * channel example organization * updated channel example image
2024-06-28[EXAMPLES] Default Skybox example to not use HDR (#4115)Jeffery Myers
* Update raylib_api.* by CI * Default to not use HDR, and note that HDR support requires that raylib be built with HDR enabled. --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-06-24[Build] Fix warnings when building in VS 2022 (#4095)Jeffery Myers
* Update raylib_api.* by CI * Fix warnings when building examples in MSVC 2022 * fix auto-format that sneaked in there. --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-06-16Added note about performace #4067Ray
2024-06-16[build] Fix some warnings on web builds and remove some redundant flags. (#4069)Lázaro Albuquerque
* update * Revert "update" This reverts commit e8adcabd94830be66938e12143c8fe23cdeab605. * update * remove a not stricly required flag
2024-06-16REVIEWED: Spline cubic bezier exampleRay
2024-06-16[rshapes] Fix multisegment Bezier splines. (#3744)Santiago Pelufo
* [rshapes] Fix multisegment Bezier splines. It seems to me that these functions are wrong, if you step the index by 1 you move to a control point instead of the next segment. * Fix example shapes/shapes_splines_drawing for bezier splines. * Draw circles to fill gaps between bezier segments.
2024-06-16zig: run examples from their directories (#4063)Mike Will
So that they can find their respective resource folders.
2024-06-11Fix fragPosition using wrong matrix in lighting_instancing.vs (#4056)Karl Zylinski
fragPosition was multiplied by mvp*instanceTransform, but it should only be multiplied by instanceTransform. Compare to lighting.vs, there we only use mvp for gl_Position, but matModel for the fragPosition.
2024-06-07The example always showed a xbox controller, never a ps3 controller (#4040)Konrad Gutvik Grande
2024-06-06Fix examples not building with gestures system disabled (#4020)Sprix
Build no longer fails with -DSUPPORT_GESTURES_SYSTEM=OFF and -DBUILD_EXAMPLES=ON
2024-05-30Fix typos in markdowns and comments, Fix invalid links in HISTORY.md (#4017)vaezim
2024-05-15REVIEWED: 2d camera zoom, add alternative method #3977Ray
2024-05-15Update shaders_palette_switch.cRay
2024-05-15Use logarithmic scaling for a 2d example with zoom functionality (#3977)Mike Will
2024-05-07Update MakefileRay
2024-05-07make RGFW a custom platform (#3941)Colleague Riley
* fix minor bugs and errors (x86) for the RGFW platform, update RGFW platform license, update makefile info for RGFW platform * revert * (RGFW) (winapi) fix mouse hide bug when cursor changes * ensure PLATFORM_SHELL is defined (PLATFORM_RGFW) --------- Co-authored-by: ColleagueRiley <[email protected]>
2024-05-05Minor formatting tweaksRay
2024-04-28WARNING: BREAKING: REDESIGN: `SetTextLineSpacing()`Ray
Redesigned function to only consider separation between the end of vertical size of one line and the beginning of next line
2024-04-23Add rlCullDistance variables/getters and rlSetClipPlanes function (#3912)KotzaBoss
The `RL_CULL_DISTANCE_` definition remains as the initial value of the variables. Basic usage can be: ```c #include <raylib.h> #include <rlgl.h> rlSetClipPlanes(RL_CULL_DISTANCE_NEAR, MY_CULL_DISTANCE_FAR); if (must_reset_clip_planes) rlSetClipPlanes(RL_CULL_DISTANCE_NEAR, RL_CULL_DISTANCE_FAR); ```
2024-04-23[rlgl] Implement vertex normals for RLGL immediate drawing mode (#3866)bohonghuang
* Fix several non-functional `target_compile_definitions` * Avoid hardcoding the default vertex attribute locations * Implement functional `rlNormal3f` * Add normal definitions for `DrawCube` * Update the basic lighting example to use `DrawCube` and `DrawPlane`
2024-04-22[build.zig] Drop support for 0.11.0 and use more idiomatic build script code ↵freakmangd
(#3927) * Remove support for 0.11.0, and make build script more idiomatic + remove all 0.11.0 compatibility functions + remove most LazyPath .path variants + I didn't touch emscripten, I don't know if its relative or absolute + change all absolute paths to use .cwd_relative + only use the builder allocator + have local dependencies use the package manager + make adding raygui more flexible + use zig-cache for generated wayland files * Remove support for 0.11.0 in examples/build.zig * update examples further and add clarifying comment on addRaygui
2024-04-21Review formattingRay
2024-04-20Update shapes_draw_rectangle_rounded.cRay
2024-04-20Update models_cubicmap.cRay
2024-04-19Revert "Build specific example using -DBUILD_EXAMPLE cmake flag (#3921)" (#3922)Benji
This reverts commit c1fd98591d7996dd45a5ce9ecbb4b571607d417b.
2024-04-17Build specific example using -DBUILD_EXAMPLE cmake flag (#3921)Benji
2024-04-17FIX: #3918Ray
2024-04-17Update corrupted-header sounds #3554Ray
2024-04-10Update shaders_hybrid_render.c (#3908)Yousif
Fix typo
2024-03-10optimisation of the "bone socket" tutorial (#3864)iP
Less matrix operations doing.
2024-03-08[cmake] Disable SDL rlgl_standalone example (#3861)Rob Loach
* cmake: For SDL, disable rlgl_standalone * cmake: Only build rlgl_standalone when on Desktop, and not shared libs
2024-03-07Screen space related functions consistency (#3830)aiafrasinei
* Screen/world-space related functions rename * Update raylib_api.* by CI --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-03-07cmake: For SDL build, link the glfw dependency (#3860)Rob Loach
2024-02-29feat: vox_loader normals and new voxels shader (#3843)johann nadalutti
2024-02-29Add an example that generates a random sequence. (#3846)Dalton Overmyer
2024-02-27Fix examples warnings for macos (#3842)aiafrasinei
2024-02-26Update models_bone_socket.cRay
2024-02-26Update models_bone_socket.cRay
2024-02-26bone socket tutorial (#3833)iP
Tutorial on how to use bones as sockets to calculate the position of something.
2024-02-26Fix building of raylib_opengl_interop on PLATFORM_DESKTOP_SDL (#3826)Peter0x44
I tested this with CMake. I don't know if the examples makefile currently handles this case.
2024-02-26Fix examples linking with CMake and -DPLATFORM=SDL (#3825)Peter0x44
Currently, every example fails linking likeso: [ 3%] Linking C executable audio_mixed_processor /usr/bin/ld: ../raylib/libraylib.a(raudio.c.o): undefined reference to symbol 'exp@@GLIBC_2.29' /usr/bin/ld: /usr/lib/libm.so.6: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status Apparently, linking libm explicitly is the solution.