Commit Graph

111 Commits

Author SHA1 Message Date
raysan5 00b3199859 Added raymath to examples 2020-04-16 13:49:19 +02:00
raysan5 5fb6155eea Removed unused Duck model. 2020-04-06 11:37:47 +02:00
raysan5 3d41c1b6cd Minor tweaks 2020-03-25 19:38:55 +01:00
raysan5 6bab884d1d Added note on examples not supporting GLSL100 2020-03-24 12:39:05 +01:00
Ray a6297a2be1 Some code tweaks 2020-03-03 01:21:06 +01:00
Ray 4663cc03f3 Removed big examples 2020-01-28 18:34:59 +01:00
raysan5 793977db4a Review resources LICENSE 2020-01-06 19:50:26 +01:00
Ray 97abaff4c5 Support rlPushMatrix() and rlPopMatrix() on mesh drawing 2019-11-25 11:29:04 +01:00
Ray 5ad65d9291 Minor format tweaks 2019-11-25 11:26:26 +01:00
Ray bdcb16e7bb Review PR and comments 2019-09-22 21:47:19 +02:00
chriscamacho bce2dd1231 fixed leak with PBR example (#971) 2019-09-19 17:11:37 +02:00
Ray 7caedff9ca Review weird PBR shader issue >_< 2019-09-12 19:22:47 +02:00
Ray c6d2502bdb Review example crashing
Note this example is not working properly, it still requires some review.
2019-09-12 16:27:58 +02:00
Ray 74ed3d07f9 Add glTF Duck model 2019-09-12 16:26:19 +02:00
Ray ce58b168f6 REMOVED: models_obj_viewer 2019-09-12 16:25:33 +02:00
Ray c247c371c3 REDESIGNED: models_obj_loading > models_loading 2019-09-12 16:25:14 +02:00
Ray 402ce4e53b Update plane_diffuse.png 2019-09-04 15:04:09 +02:00
raysan5 c661cad692 Review all RL_CALLOC() calls
All data should be properly initialized by now
2019-08-27 10:56:49 +02:00
raysan5 37a6f12037 Unload model shaders and textures
They are not automatically unloaded when unloading the model!
2019-08-26 21:19:04 +02:00
chriscamacho 6f2f09947f addition to raylib to create matrix from 3 euler angles (#938) 2019-08-09 17:04:52 +02:00
Ray 3d5fa81bf2 WARNING: Redesigned structs
- Mesh, Shader, Material structs have been reviewed to minimize size when passed by value, all required code has been reviewed.
 - GetCollisionRayModel() reviewed to avoid pointer, not required because model is not modified inside the function
 - UnloadMesh() reviewed, pointer not required
 - CheckCollisionRay*() parameters name reviewed
2019-08-07 00:32:44 +02:00
culacant f518c4e939 Fix loading multiple animations from .iqm file (#928)
* Fix loading multiple animations from .iqm file

* Fix memory leak in models_animation example

* Added export instructions to the animation example

* use raylib free

* include <stdlib.h> to appease the travis CI gods

* replace tabs with spaces
2019-08-06 23:08:58 +02:00
Aldrin Martoq e19616592d Adding solar system examples. (#900) 2019-07-15 18:26:47 +02:00
Ray 03720b30a1 Review contributed example 2019-06-05 12:58:53 +02:00
Ray ddaa4a304d Review contributor info 2019-06-05 12:58:35 +02:00
Codecat 923f4b9bbd Added waving cubes example 2019-06-05 10:35:20 +02:00
Ray a9f33c9a89 Reduce textures size 2019-05-31 10:03:44 +02:00
Ray 87774a0a21 Review variables initialization 2019-05-27 00:18:15 +02:00
Ray e6ca2c4ba3 Comment tweaks 2019-05-22 09:57:17 +02:00
Ray b525039e0a Review ALL examples 2019-05-20 16:36:42 +02:00
Ray c1594fa445 Tweaks 2019-05-18 01:31:48 +02:00
Ray 6332bc0398 Corrected issue with shader loading
When using FormatText() several times in same function, returned string is static and so, the same is returned, resulting in failures on shader loading.
2019-05-18 01:24:00 +02:00
Ray 245cf2400e Review shader examples 2019-05-17 20:03:04 +02:00
Ray 424d3ca8d9 examples review
Redesigns, deletes and renames

Also noted authors propertly on contributed examples
2019-05-14 15:34:23 +02:00
Ray 0b2bad4205 Update models_first_person_maze.c 2019-05-02 13:24:02 +02:00
Ray beda4180cd Added missing include 2019-05-02 13:15:05 +02:00
Ray d46160fb6e example review: models_first_person_maze
Added walls collision check
2019-05-02 12:22:15 +02:00
Ray 600cdb61a3 new example: models_first_person_maze -WIP- 2019-04-23 23:28:11 +02:00
ChillerDragon f21761fbbb Happy new year 2019 2019-04-07 17:49:12 +02:00
Ray c23ceec338 Added missing include -_- 2019-04-05 17:29:30 +02:00
Ray 9282b8ba83 ADDED: SetShaderValueTexture()
Some tweaks
2019-04-05 17:08:46 +02:00
Ray c600dd0766 Review PBR shaders
Issue was related to vertex tangent attibutes not uploaded to GPU, a quick solution was implemented for new vertex attributes loading for already existing meshes... I don't like it specially but it will work for now.
2019-04-05 16:43:09 +02:00
Ray 92733d6695 BIG UPDATE: New models functions for animations!
Multiple functions added and some reviewed to adapt to the new multi-mesh, multi-material and animated models.
2019-04-05 13:15:56 +02:00
Ray 38a13b76d1 Corrected issue with LoadMesh() 2019-04-05 13:13:42 +02:00
Ray 26fb2e0f3a Update cube.obj 2019-04-01 00:15:14 +02:00
Ray be6d237b9e Review models examples 2019-03-29 20:22:50 +01:00
Ray 55f8dbc755 WARNING: Redesigned SetShaderValue() 2019-01-10 11:25:26 +01:00
raysan5 f4fe7f4d4c Review BRDF texture generation
Actually, that function should be redesigned...
2019-01-06 15:49:29 +01:00
raysan5 5c614f6975 Some code tweaks 2019-01-05 19:24:42 +01:00
raysan5 7b8965eb38 Support float texture data on OpenGL ES 2.0 2018-12-25 15:19:25 +01:00