aboutsummaryrefslogtreecommitdiff
path: root/examples/shapes
AgeCommit message (Collapse)Author
2019-07-27Update raygui.hraysan5
2019-07-27Avoid ricons.hraysan5
2019-07-27Update raygui.hraysan5
2019-05-27Review variables initializationRay
2019-05-20Review ALL examplesRay
2019-05-14examples reviewRay
Redesigns, deletes and renames Also noted authors propertly on contributed examples
2019-05-06Avoid warnings pre-evaluating valuesRay
Variable operations inside the functions should be evaluated before the function operations.
2019-05-03Renamed exampleRay
2019-05-03Batch of 9 new shapes examples!Ray
Some examples included in this batch require the included libraries: `easings.h` and `raygui.h`. Examples included: - shapes_bouncing_ball - shapes_collision_area - shapes_following_eyes - shapes_draw_circle_sector (requires raygui.h) - shapes_draw_rectangle_rounded (requires raygui.h) - shapes_draw_ring (requires raygui.h) - shapes_easings_ball_anim (requires easings.h) - shapes_easings_box_anim (requires easings.h) - shapes_easings_rectangle_array (requires easings.h)
2019-04-11new example: shapes_rectangle_scaling_mouseRay
2018-12-26WARNING: BREAKING CHANGEraysan5
Added a bunch of useful text management functions. Consequently, some already available functions like `FormatText()` and `SubText()` has been renamed for consistency. Created temporal fallbacks for old names. raylib version bumped to 2.3.
2018-12-11WARNING: BIG rewrite of rlgl moduleRay
This commit implements a big update of rlgl module, intended to optimize some parts. This change could break some code bases... hopefully not, but it could. The BIG changes to the module are: - Replaced LINES-TRIANGLES-QUADS buffers by a single one, now all vertex data is accumulated on a single buffer and managed with registered draw calls. LINES-TRIANGLES-QUADS could be used the same way as before, rlgl will manage them carefully. That's a big improvement of the system. - Support multi-buffering if required. Just define MAX_BATCH_BUFFERING desired size (currently set to 1 batch). Should be enough for most of the situations. - Removed temporal accumulative buffers for matrix transformations, now transformations are directly applied to vertex when on rlVertex3f() - Reviewed rlPushMatrix()/rlPopMatrix() to be consistent with OpenGL 1.1, probably I should remove that ancient behaviour but... well, it was not consistent and now it is. - Minor tweaks: LoadText(), I broke it in last update... also multiple comments reviewed. - TODO: MAX_BATCH_ELEMENTS checking should probably be reviewed... done some tests and it works but...
2018-09-25PNG image size optimizationRay
2017-10-14Corrected issues on examplesraysan5
2017-04-14new example: shapes_lines_bezierraysan5
2017-04-04Reorganize examples folderRay