raylib/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Hristo Stamenov 71700254b4
Major revamp gltf (#1849)
* Added my own model and license to Raylib exclusively created by me and provided for use in the examples (and other projects if anyone decides to)

* Use animation vertices on initial load if possible.

* Added girl model to model example

* Revamped GLTF model loading as it was wrong by default. Also updated some comments.

GLTF models were loaded only by mesh but they should be loaded recursively by hierarchical nodes because tehre are some static node transformations that are to be applied to the vertices. It also resulted in more meshes being included in some models.

It is the correct way of loading GLTF and what is suggested in the official examples.

Currenlty limiting to only one scene but more can be included later.

* Refactored the new names and structure of extracted functions.

* Safer and easier read value.

* Made reading easier for accessor->bufferView->buffer in GLTF.

Now there is no need to check for supported types or anything.

* Correct inclusion of limits.h in the cases of MSVC based compilers vs the world

* Removed weird example file
2021-06-26 13:22:00 +02:00
..
external Fix missing fclose in tinyobj loader (#1842) 2021-06-22 18:12:42 +02:00
extras Update physac.h 2021-06-17 12:26:33 +02:00
camera.h Added support for additional mouse buttons (#1753) 2021-05-08 18:26:24 +02:00
CMakeLists.txt Update CMakeLists.txt 2021-05-31 12:27:26 +02:00
config.h WARNING: REVIEWED: Default shader uniform names 2021-06-25 13:35:43 +02:00
core.c WARNING: REVIEWED: Default shader uniform names 2021-06-25 13:35:43 +02:00
gestures.h Reviewed functions description 2021-06-10 17:43:58 +02:00
Makefile Update Makefile 2021-06-05 20:15:03 +02:00
models.c Major revamp gltf (#1849) 2021-06-26 13:22:00 +02:00
raudio.c REVIEWED: Minor tweaks on log messages 2021-06-26 13:18:39 +02:00
raudio.h WARNING: BREAKING: Consistency renamings 2021-06-03 23:36:47 +02:00
raylib.dll.rc Update resource files 2021-04-09 00:20:43 +02:00
raylib.dll.rc.data Update resource files 2021-04-09 00:20:43 +02:00
raylib.h REVIEWED: LoadShader() and default locations 2021-06-25 00:46:14 +02:00
raylib.ico Updated icon data 2018-09-26 16:02:42 +02:00
raylib.rc Update resource files 2021-04-09 00:20:43 +02:00
raylib.rc.data Update resource files 2021-04-09 00:20:43 +02:00
raymath.h Comment tweak 2021-06-17 00:03:24 +02:00
rglfw.c Update year to 2021 2021-01-02 18:15:13 +01:00
rlgl.h REVIEWED: Improved log info on image/textures laoding 2021-06-26 13:07:14 +02:00
shapes.c Formatting review 2021-06-22 20:14:44 +02:00
shell.html Update shell.html 2021-05-12 19:51:29 +02:00
text.c Update text.c 2021-06-24 18:11:48 +02:00
textures.c REVIEWED: Improved log info on image/textures laoding 2021-06-26 13:07:14 +02:00
utils.c Review some comments 2021-06-10 17:49:55 +02:00
utils.h Update year to 2021 2021-01-02 18:15:13 +01:00
uwp_events.h Update uwp_events.h 2021-05-31 11:39:20 +02:00