4cd71a9750
Fix warnings in raylib ( #3793 )
2024-02-10 20:02:05 +01:00
ff1eeafb95
Fix bug to retrieve material specular map in DrawMesh function, with incorrect index ( #3758 )
2024-01-23 12:37:54 +01:00
9d628d1d49
Enable animation names for the m3d model format. ( #3714 )
2024-01-11 19:49:25 +01:00
3f1e59a7cf
Update copyright to 2024
2024-01-02 20:58:12 +01:00
e039a221a3
Review formating
2023-12-23 14:07:45 +01:00
8b5943d930
[rmodels] Set cgltf callbacks to use LoadFileData() and UnloadFileData() ( #3652 )
2023-12-19 10:38:57 +01:00
6b136fac67
ADDED: ExportMeshAsCode()
2023-11-30 13:01:19 +01:00
0137efde7a
Expanding Possibilities: Integrating Additional glTF / GLB Data Formats for Enhanced 3D Experiences ( #3546 )
...
* Add more gltf data formats
* Fix forgot to save bone ids
* Fix misstake
* Fix code format
* Removed useless formats
2023-11-18 20:07:30 +01:00
64d64cc181
REVIEWED: Potential code issues reported by CodeQL #3476
2023-11-01 15:28:18 +01:00
15142a30f5
Update rmodels.c
2023-10-31 20:20:11 +01:00
43f36b9b05
REDESIGNED: LoadOBJ(), fix #3398
...
- Now triangulated meshes are properly supported
- Simplified code to consider issue situation
- Removed mesh split per material, just define separate mesh if multiple materials are required
2023-10-31 20:15:45 +01:00
de7beef05d
Remove trailing spaces
2023-10-31 15:54:52 +01:00
0d186a0557
REVIEWED: LoadModel(), removed cube fallback mechanism #3459
2023-10-31 11:32:07 +01:00
7677e4b928
REVIEWED: GetModelBoundingBox() #3485
2023-10-30 20:41:33 +01:00
c4296b166a
Fix GenMeshPlane when resX != resZ ( #3425 )
...
Co-authored-by: Stanislav Yablonskiy <s.yablonskiy@pixonic.com >
2023-10-16 14:06:12 +02:00
b55cf40b91
Format tweaks
2023-10-09 11:07:02 +02:00
33c84b3c00
Update rmodels.c
2023-10-09 09:53:52 +02:00
7ab911b9a4
Ensure m3d faces in non-decreasing materialid sequence ( #3385 )
...
This modification replaces the expensive qsort protection with an
insertion sort that is near-instantaneous in the expected ordered case.
2023-10-09 09:49:58 +02:00
be8eea9eda
Format tweaks
2023-10-08 18:10:05 +02:00
52ba44c474
REVIEWED: #3363
2023-10-07 21:07:50 +02:00
da5407b776
Optimize m3d mesh creation ( #3363 )
...
* Optimize m3d mesh creation
* Avoid qsort() in rmodels.c
* Revert "Avoid qsort() in rmodels.c"
This reverts commit dc1bd559fd .
* Add comment
2023-10-07 21:02:05 +02:00
83d82b6697
Update rmodels.c
2023-09-22 11:58:24 +02:00
06986f36b3
Update rmodels.c
2023-09-15 17:04:07 +02:00
75e5cd86d7
Use internal default allocators, instead of user-exposed ones
2023-09-02 12:58:47 +02:00
6e18d96e7a
Some tweaks
2023-09-02 12:54:36 +02:00
0f447f1fb6
REVIEWED: Data size type consistency between functions #3168
2023-09-02 12:05:34 +02:00
f1c31bee27
Fix #3177 #3109
2023-08-10 22:45:25 +02:00
0959f6ebf6
fix typos in rmodels, rshapes, rtext modules ( #3236 )
2023-08-10 00:21:14 +02:00
42cfabc670
REVIEWED: Old pragma formating
2023-08-09 10:00:26 +02:00
298f93ef50
Fix DrawBillboardPro to allow source of negative size ( #3197 ) ( #3203 )
2023-07-26 17:46:57 +02:00
2d518bfbcd
REVIEWED: ProcessMaterialsOBJ() #3125
2023-06-24 13:32:13 +02:00
830e328df0
Remove trailing spaces
2023-06-17 16:48:18 +02:00
2e00d16f3d
GLTF: fix segfault in animNormals memcpy when mesh.normals == NULL ( #3103 )
2023-06-10 22:15:24 +02:00
3438325e7d
Update rmodels.c; free fileData for LoadModelAnimationsGLTF ( #3065 )
...
fileData wasn't freed for LoadModelAnimationsGLTF causing a memory leak. Added UnloadFileData line, freeing it.
2023-05-15 11:24:37 +02:00
53b7b26c45
Added ModelAnimation.name, initially with GLTF animation names loaded ( #3044 )
2023-05-07 10:33:14 +02:00
7d68aa6869
REVIEWED: Modules description layout
2023-05-01 14:04:22 +02:00
662dfad670
Correction of values used only once in GenMeshCubicmap ( #3032 )
...
* Correction of values used only once in GenMeshCubicmap
The mapWidth and mapHeight values were only used as a limit in the for loop when they could be used throughout the function.
* mapWidth and mapHeight removed from GenMeshCubicmap
mapWidth and mapHeight have been removed from GenMeshCubicmap in favor of using cubicmap.width and cubicmap.height
2023-04-29 17:03:19 +02:00
838fc7e303
REVIEWED: Some old TODOs
2023-04-22 21:17:53 +02:00
ace7aef0e6
Fix typo in rmodels.c ( #2976 )
...
Upate -> Update
2023-03-20 16:43:22 +01:00
a7f81b06b9
Remove trailing spaces
2023-03-13 12:08:23 +01:00
4f7b5ff59f
WARNING: REMOVED: UnloadModelKeepMeshes()
2023-03-07 20:40:45 +01:00
ab1e246367
REVIEWED: Data types validation
2023-03-07 20:33:45 +01:00
7fd2bf1a32
Minimal tweak
2023-02-25 01:07:52 +01:00
153470d605
REVIEWED: GenMeshTangents(), avoid crash on missing texcoords data #2927
2023-02-21 23:55:55 +01:00
21961a786d
REVIEWED: Vertex colors support on M3D loading #2878
2023-02-12 12:10:01 +01:00
6ae21d6581
Fixed some grammar mistakes and typos. ( #2914 )
...
* Fixed some grammar mistakes.
* Fixed some typos.
2023-02-09 13:17:47 +01:00
1fea266472
Clean trailing spaces
2023-02-05 16:30:23 +01:00
8c50da167d
fix DrawMesh using SHADER_LOC_COLOR_SPECULAR as a material map ( #2908 ) ( #2909 )
2023-02-05 11:04:30 +01:00
43e45cbb81
Replace TABS by 4 spaces
2023-02-04 20:19:51 +01:00
c94c666d04
Review formatting for M3D loading vertex colors
2023-01-30 17:05:12 +01:00