Ray
851bb3120d
REXM: RENAME: example: shaders_view_depth --> shaders_depth_rendering
2025-09-08 20:37:11 +02:00
Ray
adda398e65
REXM: RENAME: example: shapes_easings_rectangle_array --> shapes_easings_rectangles
2025-09-08 20:36:48 +02:00
Ray
5ac0539481
REXM: RENAME: example: shapes_easings_box_anim --> shapes_easings_box
2025-09-08 20:36:41 +02:00
Ray
84baaa6ee7
REXM: RENAME: example: shapes_easings_ball_anim --> shapes_easings_ball
2025-09-08 20:36:29 +02:00
Ray
ede4547015
REXM: RENAME: example: models_draw_cube_texture --> models_textured_cube
2025-09-08 20:35:37 +02:00
Ray
d8f3b51a3f
REXM: RENAME: example: models_animation --> models_animation_playing
2025-09-08 20:35:27 +02:00
Ray
4a23ed698f
REXM: RENAME: example: shaders_raymarching --> shaders_raymarching_rendering
2025-09-08 20:34:48 +02:00
Ray
f4f3325e1e
REXM: RENAME: example: shaders_spotlight --> shaders_spotlight_rendering
2025-09-08 20:34:33 +02:00
Ray
11ca32493a
REXM: RENAME: example: shaders_lightmap --> shaders_lightmap_rendering
2025-09-08 20:34:16 +02:00
Ray
07070b81e8
REXM: RENAME: example: shaders_shadowmap --> shaders_shadowmap_rendering
2025-09-08 20:33:36 +02:00
Ray
6afc608477
REXM: RENAME: example: shaders_normal_map --> shaders_normalmap_rendering
2025-09-08 20:33:18 +02:00
Ray
4cf4c6645e
REXM: RENAME: example: shaders_hybrid_render --> shaders_hybrid_rendering
2025-09-08 20:30:45 +02:00
Ray
14bef50464
REXM: RENAME: example: shaders_deferred_render --> shaders_deferred_rendering
2025-09-08 20:30:26 +02:00
Ray
ab3e99fd30
REXM: RENAME: example: models_cubicmap --> models_cubicmap_rendering
2025-09-08 20:30:07 +02:00
Ray
463d069eff
REXM: RENAME: example: models_heightmap --> models_heightmap_rendering
2025-09-08 20:29:53 +02:00
Ray
b67e7ffc44
REXM: RENAME: example: shapes_draw_circle_sector --> shapes_circle_sector_drawing
2025-09-08 20:28:17 +02:00
Ray
16fbca2e8b
REXM: RENAME: example: shapes_draw_rectangle_rounded --> shapes_rounded_rectangle_drawing
2025-09-08 20:27:00 +02:00
Ray
8544020023
Update required files for example rename
2025-09-07 11:47:58 +02:00
Ray
1bbd4c3566
REXM: RENAME: example: shapes_draw_ring --> shapes_ring_drawing
2025-09-07 11:19:29 +02:00
Ray
c0234e5e3d
REXM: RENAME: example: textures_sprite_anim --> textures_sprite_animation
2025-09-07 11:14:56 +02:00
Ray
e21093d434
REXM: RENAME: example: core_input_gestures_web --> core_input_gestures_testbed
2025-09-04 15:59:53 +02:00
Ray
c17f82a78c
REMOVED: core_basic_window_web
...
The example is not following examples conventions and it will be moved to `others` with a new name
2025-09-04 15:43:54 +02:00
Ray
d97e0a8ac7
REXM: RENAME: example: shaders_texture_drawing --> shaders_texture_rendering
2025-09-04 11:27:32 +02:00
Ray
41dee9e9f9
REXM: RENAME: example: shaders_fog --> shaders_fog_rendering
2025-09-04 11:12:01 +02:00
Ray
3cbe911613
REXM: RENAME: example: models_billboard --> models_billboard_rendering
2025-09-04 11:04:00 +02:00
Ray
b17936de22
REXM: RENAME: example: models_billboard --> models_billboard_rendering
2025-09-04 10:55:48 +02:00
Ray
a7e62e73d8
REXM: REMOVE: example: core_loading_thread
...
This example was POSIX only and had some special requirements for web, it made it more difficult to be managed from collection standard examples format.
It will be re-added in the `others` category, that is not processed for web.
2025-09-03 19:00:33 +02:00
Ray
5cbe013273
REXM: RENAME: example: models_skybox --> models_skybox_rendering
2025-09-03 18:48:20 +02:00
Ray
d8ee8a45c4
REXM: RENAME: example: textures_draw_tiled --> textures_tiled_drawing
2025-09-03 18:45:50 +02:00
Ray
33327760f1
REXM: RENAME: example: text_draw_3d --> text_3d_drawing
2025-09-03 18:43:17 +02:00
Ray
785ad4015c
REXM: RENAME: example: textures_polygon --> textures_polygon_drawing
2025-09-03 18:40:53 +02:00
Ray
cadd28e5a0
REXM: RENAME: example: text_raylib_fonts -> text_sprite_fonts
2025-09-03 18:33:33 +02:00
Ray
64d6a90d48
REXM: RENAME: example: text_unicode --> text_unicode_emojis
2025-09-03 18:14:47 +02:00
Ray
cf61a8b888
REXM: Update examples report
2025-09-02 18:38:20 +02:00
Ray
47db1da9ea
REXM: RENAMED: example: core_3d_fps_controller to core_3d_camera_fps
2025-08-25 20:58:09 +02:00
Ray
4d0c3affaa
REXM: Update examples and lists
2025-08-24 10:53:47 +02:00
Ray
a8dfd9db76
REXM: RENAMED: shaders_normalmap --> shaders_normal_map
2025-08-18 14:35:04 +02:00
Ray
13e384ce71
Merge pull request #5004 from nezvers/example_quake_controller
...
[examples] New example: `core_3d_fps_controller`
2025-08-12 09:54:23 +02:00
Ray
a06962ee38
Merge branch 'master' into normalmap_example
2025-08-07 17:17:12 +02:00
Ray
d8952958db
Update Makefile
2025-08-04 13:23:14 +02:00
Ray
6b0174d034
REVIEWED: Examples Makefile to locate examples list: #EXAMPLES_LIST_*
2025-08-01 18:58:05 +02:00
JoeCheong
f3854cb406
Fixed typo
2025-07-22 11:39:24 -07:00
Joecheong2006
f1714a6234
[examples]: New shapes example - double pendulum
2025-07-21 14:59:51 -07:00
sir-irk
510dc763e9
adding normal map example
2025-07-08 05:05:30 -05:00
Agnis Aldiņš "NeZvērs
eee9dd8c94
Example: core_3d_fps_controller
...
Quake like camera animations and strafe jump movement
2025-06-23 13:03:35 +03:00
Hamza RAHAL
3f228f4594
[examples] : adding new fancy clock
2025-06-03 11:40:44 +02:00
Ray
ab901c58bb
Merge pull request #4881 from Bigfoot71/raylib-sound-positioning
...
[examples] Add 3D sound spatialization example
2025-04-12 20:55:29 +02:00
Bigfoot71
d5733ffb9a
update example makefiles
2025-04-09 18:09:32 +02:00
Ray
a5639bb186
Merge pull request #4861 from luis605/view-depth-texture
...
[examples] Added new shader example: `shader_depth_texture`
2025-04-09 17:57:20 +02:00
Jonathan Marler
336fd78f74
Add core_highdpi example
...
This example enables HIGHDPI and renders a scale showing how the logical
size compares to the pixel size of the window.
2025-03-28 16:48:21 -06:00
luis605
8ec52e3b25
Added example to build system
2025-03-26 19:47:45 +00:00
luis605
eeda7a4b82
Added shaders_view_depth example to the build system
2025-03-26 17:41:04 +00:00
Ray
256953957f
Update Makefile
2025-02-25 11:43:25 +01:00
Colleague Riley
c34ef35433
Update RGFW and ensure it's consistent with the GLFW backend ( #4783 )
...
* add PLATFORM_WEB_RGFW
* fix some bugs
* fix web_rgfw gamepad
* send fake screensize
* fix gamepad bugs (linux) | add L3 + R3 (gamepad)
* fix?
* update RGFW (again)
* update raylib (merge)
* fix xinput stuff
* delete makefile added by mistake
* update RGFW
* update RGFW (rename joystick to gamepad to avoid misunderstandings
* update RGFW (fix X11 bug)
* update RGFW
* use RL_MALLOC for RGFW
* update RGFW (fixes xdnd bug)
* fix some formating
* Update RGFW
* update RGFW
* undo change
* undo change
* undo change
* undo change
* have .scroll be 0 by default
* update RGFW
* update RGFW
* update RGFW
* fix year
* fix wasm key event bug
* update RGFW
* link to IOKit
* update
2025-02-21 12:32:09 +01:00
Anstro Pleuton
7bfc8e8ca7
[example] Add shaders_rounded_rectangle example ( #4719 )
...
* Add shaders_rounded_rectangle example
* Minor tweaks to example template (add star, more)
* Combine shaders
* Fix changes after review
---------
Co-authored-by: Anstro Pleuton <anstropleuton@github.com>
2025-01-23 10:51:36 +01:00
Ray
2c50da9a6a
REVIEWED: -sASSERTIONS usage by linker #4717
2025-01-21 19:18:23 +01:00
Ray
da5a868e2a
REMOVED: example: core_gamepad_info
2025-01-12 18:21:59 +01:00
Ray
2f6230e366
Formatting review and examples review
2025-01-12 18:02:36 +01:00
Ray
a1896c7a90
REVIEWED: Code/Web-Makefile formatting
2025-01-12 16:19:10 +01:00
Ray
fa0eada61a
Update year to 2025
2025-01-01 00:02:52 +01:00
Colleague Riley
58004723d8
[rcore][RGFW] Add new backend option: PLATFORM_WEB_RGFW and update RGFW ( #4480 )
...
* add PLATFORM_WEB_RGFW
* fix some bugs
* fix web_rgfw gamepad
* send fake screensize
* fix gamepad bugs (linux) | add L3 + R3 (gamepad)
* fix?
* update RGFW (again)
* update raylib (merge)
* fix xinput stuff
* delete makefile added by mistake
* update RGFW
* update RGFW (rename joystick to gamepad to avoid misunderstandings
* update RGFW (fix X11 bug)
* update RGFW
* use RL_MALLOC for RGFW
* update RGFW (fixes xdnd bug)
* fix some formating
2024-12-18 12:03:42 +01:00
Ray
de6c09ee7a
WARNING: REVIEWED: Use libraylib.web.a naming on PLATFORM_WEB
...
This change allows to have in same directory (currently `raylib/src`) two raylib build versions: Desktop and Web
2024-12-18 11:45:55 +01:00
Asdqwe
93a67417b3
Fix examples Makefile PLATFORM define ( #4582 )
2024-12-08 12:46:43 +01:00
Ray
5e6cdf3a73
Update emsdk path on Windows to match new raylib installer package
2024-11-14 18:41:37 +01:00
Everton Jr.
00396e3436
[rcore] Clipboard Image Support ( #4459 )
...
* [rcore] add 'GetClipboardImage' for windows
* [rcore] GetClipboardImage removed some unneeded defines
* [rcore] PLATFORM_SDL: create a compatility layer for SDL3
* external: add win32_clipboard.h header only lib
* [rcore] using win32_clipboard on platforms rlfw and rgfw
* [rcore] fix warnings in SDL3 compatibility layer
* Makefile: Allow specifying SDL_LIBRARIES to link, this helps with SDL3
* Makefile: examples makefile now compile others/rlgl_standalone only when TARGET_PLATFORM is PLATFORM_DESKTOP_GFLW
* Makefile: examples makefile now compile others/rlgl_standalone only when TARGET_PLATFORM is PLATFORM_DESKTOP_GFLW
* [rcore]: PLATFORM_SDL: improve clipboard data retrieval
* external: remove unused function from win32_clipboard.h
* Makefile: allow for extra flags necessary when compiling for SDL3
* [rcore]: fix string typo
* [rcore]: Properly handle NULL dpi passing. As is allowed in SDL2
* external: fix arch finding on win32_clipboard.h to allow compilation on msvc cmake CI
* [rcore]: PLATFORM_SDL: Treat monitor as an ID in SDL3 as opposed to an index as in SDL2
* [rcore]: typo
2024-11-09 19:40:41 +01:00
Ray
9e2591e612
Update Makefile
2024-11-01 12:14:06 +01:00
Everton Jr.
ad79d4a884
[shapes] Add shapes_rectangle_advanced example implementing a DrawRectangleRoundedGradientH function ( #4435 )
...
* [rshapes] Add function
* "[shapes] rectangle advanced: fix screen width and height to fit with other examples"
2024-10-29 22:23:51 +01:00
NishiOwO
ff66b49c19
fix ( #4440 )
2024-10-26 15:10:35 +02:00
Ray
8b9ea8cd5f
Update Makefile
2024-10-26 13:46:56 +02:00
NishiOwO
3dcddaedd7
Fix examples Makefile for NetBSD ( #4438 )
...
* fix makefile
* moving to LDPATHS
* fix clean and ldlibs stuff
2024-10-26 13:41:54 +02:00
Asdqwe
91a4f04794
Use mingw32-make for Windows ( #4436 )
2024-10-26 11:39:24 +02:00
Asdqwe
8b36253e2f
[build] [web] Fix examples Makefile for PLATFORM_WEB ( #4434 )
...
* Fix examples Makefile for PLATFORM_WEB
* Replace shell with assignment operator
* Replace tab with spaces
2024-10-25 23:47:55 +02:00
Ray
b0140b876b
REVIEWED: GPU skninning on Web, some gotchas! #4412
2024-10-24 12:25:05 +02:00
Ray
eb04154c98
Update Makefile
2024-10-24 01:35:44 +02:00
Ray
1effe92129
WARNING: REMOVED: SVG files loading and drawing, moving it to raylib-extras
2024-10-10 20:37:46 +02:00
Magnus Oblerion
74ce90ce67
[example] Input virtual controls example ( #4342 )
...
* Add files via upload
* Update core_input_gamepad_virtual.c
* Add files via upload
* Update and rename core_input_gamepad_virtual.c to core_virtual_Dpad.c
* Update and rename core_virtual_Dpad.c to core_input_virtual_controls.c
* Delete examples/core/core_input_gamepad_virtual.png
* Add files via upload
* Update Makefile
* Update Makefile.Web
* Update README.md
* Update README.md
* Create core_input_virtual_controls.vcxproj
* Delete projects/VS2022/examples/core_input_virtual_controls.vcxproj
2024-10-06 15:47:47 +02:00
Daniel Holden
86ead96263
[rmodels] Optional GPU skinning ( #4321 )
...
* Added optional GPU skinning
* Added skinned bone matrices support for different file formats.
* Moved new shader locations to end of enum to avoid breaking existing examples. Added gpu skinning on drawing of instanced meshes.
* Added GPU skinning example.
* Removed variable declaration to avoid shadowing warning.
2024-09-20 17:30:37 +02:00
Tchan0
8dbf371244
Examples makefiles: align /usr/local with /src Makefile ( #4286 )
...
* align /usr/local with src Makefile
Align /usr/local with the /src Makefile, where it can be overriden.
* /usr/local: allow override
align /usr/local with the /src Makefile, where it can be overriden
2024-08-25 11:23:08 +02:00
Reese Gallagher
7bde76ca2c
[rmodels] More performant point cloud rendering with DrawModelPoints() ( #4203 )
...
* Added the ability to draw a model as a point cloud
* Added example to demonstrate drawing a model as a point cloud
* polished the demo a bit
* picture for example
* adhere to conventions for example
* update png to match aspect ratio
* minor changes
* address code convention comments
* added point rendering to makefiles
* added point rendering to readme and renumbered examples
* comment formatting
---------
Co-authored-by: Reese Gallagher <re325479@ucf.edu.com>
Co-authored-by: Ray <raysan5@gmail.com>
2024-08-24 18:42:38 +02:00
Ray
b657001e0d
REVIEWED: shaders_vertex_displacement
2024-08-04 22:06:20 +02:00
Alex ZH
43b0c9410e
[examples] Add new example: shaders_vertex_displacement ( #4186 )
...
* shaders-vertex_displacement init
* implement simulation of wave in ocean
* update examples/README & add some comments
* update comments
* add gl100 shaders
2024-08-04 21:58:26 +02:00
Anthony Carbajal
6595bab8ff
update make for examples ( #4209 )
2024-08-04 21:45:50 +02:00
Ray
ab20b2179f
Update Makefile
2024-07-01 18:56:06 +02:00
Ray
18d726be65
Update Makefile
2024-07-01 18:49:47 +02:00
Ray
2f49250baf
WARNING: UPDATE: Starting works on raylib 5.5 release
2024-07-01 18:31:16 +02:00
Ray
d243094ede
WARNING: BREAKING: Renamed PLATFORM_DESKTOP to PLATFORM_DESKTOP_GLFW
...
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-07-01 18:28:44 +02:00
Ray
08ae888722
Update Makefile
2024-05-07 20:40:41 +02:00
Colleague Riley
9805fe0b1a
make RGFW a custom platform ( #3941 )
...
* 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 <ColleagueRiley@gmail.com>
2024-05-07 20:30:52 +02:00
Dalton Overmyer
077ab6d56b
Add an example that generates a random sequence. ( #3846 )
2024-02-29 18:26:49 +01:00
Ray
23616153d4
Update Makefile
2024-02-22 23:25:05 +01:00
Ray
e52ae870f2
Reverted Makefile GL_ENABLE_GET_PROC_ADDRESS #3713
2024-02-05 21:38:13 +01:00
Ray
ea31bd47e5
REVIEWED: PLATFORM_WEB build flags, added GL_ENABLE_GET_PROC_ADDRESS
...
Reviewed flags formating
2024-02-05 21:12:57 +01:00
Ray
3f1e59a7cf
Update copyright to 2024
2024-01-02 20:58:12 +01:00
TheManTheMythTheGameDev
1fc3d9aeb2
Add shadowmapping example ( #3653 )
2023-12-19 10:37:41 +01:00
Karim
21469e92b0
Image convolution function ImageKernelConvolution ( #3528 )
...
* Added image convultion ImageKernelConvolution
* comment changes
* spelling changes and change to kernel size
* removed kernel normalization inside function
* fix to formating
2023-11-18 20:05:45 +01:00
Ray
bbf0c3a46d
REVIEWED: Added new examples to VS2022 solution
2023-11-08 17:41:08 +01:00
Ray
b40f93b9e3
Comments tweaks
2023-11-02 18:12:22 +01:00
Justin
3645244f9f
examples/shaders: Add an example for deferred shading ( #3496 )
...
* add example for deferred rendering/shading
* adapt convention
---------
Co-authored-by: 27justin <me@justin.cx>
2023-10-31 20:13:12 +01:00
ubkp
15632876f7
Fix examples Makefile for SDL ( #3486 )
2023-10-30 12:02:35 +01:00
Ray
4625c41431
ADDED: Support for SDL building on Makefile
2023-10-29 20:44:18 +01:00