| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-01-02 | Update copyright to 2024 | Ray | |
| 2023-02-15 | Make the oribital camera work like it used to (it is not just a copy of ↵ | Jeffery Myers | |
| third person) (#2926) | |||
| 2023-02-14 | REVIEWED: Camera redesign PR | Ray | |
| 2023-02-14 | WIP rcamera redesign vector (#2563) | Crydsch Cube | |
| * core functionality CAMERA_FREE * fix example * add remaining camera modes * add view bobbing * view bobbing * catch curser in SetCameraMode * adjust examples * fix compilation on linux * fix example text_draw_3d * actually fix text_draw_3d * Updated camera API * Improve Vector3RotateByAxisAngle() function * remove camera.mode dependency from low-level functions * remove camera.mode from struct * fixes after rebase * adjust examples for new UpdateCamera function * adjust example models_loading_m3d --------- Co-authored-by: Ray <[email protected]> | |||
| 2023-01-01 | Update year to 2023 | Ray | |
| 2022-07-20 | REVIEWED: examples descriptions | Ray | |
| 2021-10-07 | Update models_rlgl_solar_system.c | Ray | |
| 2021-07-31 | Update models_rlgl_solar_system.c | raysan5 | |
| 2021-04-22 | Remove trail spaces | Ray | |
| 2021-03-23 | Added security check for render batch #1670 | Ray | |
| 2021-03-19 | RENAMED: camera.type -> camera.projection | Ray | |
| 2020-01-28 | Removed big examples | Ray | |
| 2019-05-20 | Review ALL examples | Ray | |
| 2018-12-12 | Update models_rlgl_solar_system.c | Ray | |
| 2018-12-11 | WARNING: BIG rewrite of rlgl module | Ray | |
| 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... | |||
