aboutsummaryrefslogtreecommitdiff
path: root/examples/models
AgeCommit message (Collapse)Author
2019-11-25Support rlPushMatrix() and rlPopMatrix() on mesh drawingRay
2019-11-25Minor format tweaksRay
2019-09-22Review PR and commentsRay
2019-09-19fixed leak with PBR example (#971)chriscamacho
2019-09-12Review weird PBR shader issue >_<Ray
2019-09-12Review example crashingRay
Note this example is not working properly, it still requires some review.
2019-09-12Add glTF Duck modelRay
2019-09-12REMOVED: models_obj_viewerRay
2019-09-12REDESIGNED: models_obj_loading > models_loadingRay
2019-09-04Update plane_diffuse.pngRay
2019-08-27Review all RL_CALLOC() callsraysan5
All data should be properly initialized by now
2019-08-26Unload model shaders and texturesraysan5
They are not automatically unloaded when unloading the model!
2019-08-09addition to raylib to create matrix from 3 euler angles (#938)chriscamacho
2019-08-07WARNING: Redesigned structsRay
- 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-06Fix loading multiple animations from .iqm file (#928)culacant
* 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-07-15Adding solar system examples. (#900)Aldrin Martoq
2019-06-05Review contributed exampleRay
2019-06-05Review contributor infoRay
2019-06-05Added waving cubes exampleCodecat
2019-05-31Reduce textures sizeRay
2019-05-27Review variables initializationRay
2019-05-22Comment tweaksRay
2019-05-20Review ALL examplesRay
2019-05-18TweaksRay
2019-05-18Corrected issue with shader loadingRay
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-17Review shader examplesRay
2019-05-14examples reviewRay
Redesigns, deletes and renames Also noted authors propertly on contributed examples
2019-05-02Update models_first_person_maze.cRay
2019-05-02Added missing includeRay
2019-05-02example review: models_first_person_mazeRay
Added walls collision check
2019-04-23new example: models_first_person_maze -WIP-Ray
2019-04-07Happy new year 2019ChillerDragon
2019-04-05Added missing include -_-Ray
2019-04-05ADDED: SetShaderValueTexture()Ray
Some tweaks
2019-04-05Review PBR shadersRay
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-05BIG UPDATE: New models functions for animations!Ray
Multiple functions added and some reviewed to adapt to the new multi-mesh, multi-material and animated models.
2019-04-05Corrected issue with LoadMesh()Ray
2019-04-01Update cube.objRay
2019-03-29Review models examplesRay
2019-01-10WARNING: Redesigned SetShaderValue()Ray
2019-01-06Review BRDF texture generationraysan5
Actually, that function should be redesigned...
2019-01-05Some code tweaksraysan5
2018-12-25Support float texture data on OpenGL ES 2.0raysan5
2018-12-20Update models_obj_viewer.cRay
2018-12-20new example: models_obj_viewerRay
2018-12-18Reviewed some examples to work on RPIRay
2018-12-15ADDED: GenMeshPoly()Ray
To generate 2D polygonal shape
2018-12-12Update models_rlgl_solar_system.cRay
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-10-19Comment tweakRay