summaryrefslogtreecommitdiffhomepage
path: root/src/rmodels.c
AgeCommit message (Collapse)Author
2023-03-07`WARNING`: REMOVED: `UnloadModelKeepMeshes()`Ray
2023-03-07REVIEWED: Data types validationRay
2023-02-25Minimal tweakRay
2023-02-21REVIEWED: `GenMeshTangents()`, avoid crash on missing texcoords data #2927Ray
2023-02-12REVIEWED: Vertex colors support on M3D loading #2878Ray
2023-02-09Fixed some grammar mistakes and typos. (#2914)Julio C. Galindo
* Fixed some grammar mistakes. * Fixed some typos.
2023-02-05Clean trailing spacesRay
2023-02-05fix DrawMesh using SHADER_LOC_COLOR_SPECULAR as a material map (#2908) (#2909)HKrogstie
2023-02-04Replace TABS by 4 spacesRay
2023-01-30Review formatting for M3D loading vertex colorsRay
2023-01-30[models] Fix M3D vertex color import. (#2878)Uneven Prankster
* Fix vertex color import for .m3d * Only load vertex colors when color map and/or materials are present * Only execute when color array is present --------- Co-authored-by: Uneven Prankster <[email protected]>
2023-01-28ADDED: IsModelReady(), IsMaterialReady(), IsTextureReady(), ↵Rob Loach
IsRenderTextureReady() (#2895)
2023-01-27Fix warnings and bad project settings for 4.5 release (#2894)Jeffery Myers
2023-01-25Update rmodels.cRay
2023-01-24Merge branch 'master' of https://github.com/raysan5/raylibRay
2023-01-24REVIEWED: `ProcessMaterialsOBJ()` available when requiredRay
2023-01-23[models] Load bone names from IQM file if available (#2882)PencilAmazing
* Load bone names from IQM file if available * Formatting and default bone name
2023-01-22Fix to use TRACELOG() instead of TraceLog() for internal modules (#2881)Rob Loach
There were a few raylib modules that continued to use TraceLog() instead of the TRACELOG() macro. This change ensures that all the internal raylib modules use the TRACELOG() pattern consistently.
2023-01-20Have LoadMaterials call the same code that OBJ loader does so that we can ↵Jeffery Myers
read MTL files (#2872)
2023-01-20Fix warnings in raylib project from MSVC (#2871)Jeffery Myers
2023-01-19don't try to free a void* buffer as if it's a cgltf_data structure (#2867)Jeffery Myers
2023-01-02REVIEWED: GLTF animations support #2844Ray
2023-01-02[models] Add GLTF animation support (#2844)Charles
* add GLTF animation support * use correct index when allocating animVertices and animNormals * early exit LoadModelAnimationsGLTF if the gtlf file fails to parse * update models/models_loading_gltf.c to play gltf animation Updated the .blend file to use weights rather than bone parents so it fits into the framework. Exported with weights to the .glb file. * fix order of operations for bone scale in UpdateModelAnimation * minor doc cleanup and improvements * fix formatting * fix float formatting * fix brace alignment and replace asserts with log messages
2023-01-01Update year to 2023Ray
2022-11-15WARNING: REMOVED: `DrawCubeTexture()`, `DrawCubeTextureRec()`Ray
Those two functions have been moved to a new example: `models_draw_cube_texture`. The reasons for this decision: - Function inflexibility: Many users with the need to draw a textured cube could need to customize the texture applied to every face, that function did not allow that kind of functionality. - rlgl functionality exposure: The implementation exposed will teach users how to implement custom textured triangles drawing.
2022-11-10Minor formating tweaksRay
2022-10-17Add DrawCapsule(Wires) (#2761)ianband
* Add DrawCapsule & DrawCapsuleWires * Add DrawCapsule & DrawCapsuleWires to example Co-authored-by: Ian Band <[email protected]>
2022-09-25REVIEWED: `GeneshHeightmap()`, fix #2716Ray
2022-09-05WARNING: BREAKING: Removed `rlCheckRenderBatchLimit()` requirementRay
Updated version to `rlgl 4.2`
2022-09-04REVIEWED: M3D model loading #2688Ray
2022-09-01ADDED: Complete support for M3D animations! #2648Ray
2022-09-01Implemented latest .M3D improvements #2648Ray
2022-09-01Fixed issue with `LoadIQM()` #2676Ray
2022-08-26REVIEWED: Support M3D file loading #2648Ray
2022-08-22REVIEWED: M3D implementation #2648Ray
2022-08-20ADDED: Support M3D model file format (meshes and materials) #2648Ray
2022-08-13P A I NRay
2022-08-13WARNING: REVIEWED: `rlCheckRenderBatchLimit()`Ray
2022-08-13minor tweaksRay
2022-07-05REMOVED: `GenMeshBinormals()`, actually, never implementedRay
2022-07-05Added some commentsRay
2022-07-04REVIEWED: `DrawMesh()` #2511Ray
Disable color vertex attribute if not provided by mesh
2022-06-29REVIEWED: `DrawBillboard*()`Ray
2022-06-24fix: precision loss, discard unused (#2541)veclavtalica
2022-06-21Reviewed batch buffer overflow #2526Ray
2022-06-07REVIEWED: Compilation warningsRay
2022-05-31REVIEWED: Batch limits check #2489Ray
2022-05-30REVIEWED: `DrawBillboardPro()` #2494Ray
2022-04-26Fix Issue #2441 (#2442)Leonardo Montagner
Remove line that caused a memory leak
2022-03-30WARNING: BREAKING: REMOVED: `GetRayCollisionModel()` #2405Ray