summaryrefslogtreecommitdiffhomepage
path: root/examples/models/resources
AgeCommit message (Collapse)Author
2022-09-01ADDED: Complete support for M3D animations! #2648Ray
2022-07-01REVIEWED: example: gltf models loading -WIP-Ray
2021-10-22Remove big assetraysan5
2021-10-19REVIEWED: models_yaw_pitch_rollraysan5
2021-10-19Remove trailing spacesraysan5
2021-10-18Resync .obj models! gitignore was ignoring them!Ray
2021-10-12Create LICENSEraysan5
2021-10-12REVIEWED: models resources structureraysan5
2021-10-12REMOVED: EXAMPLE: models_material_pbrraysan5
2021-09-04new models_magicavoxel_loading example (#1940)procfxgen
* new models_magicavoxel_loading example * Portable header-only file "magicavoxel_loader.h" for MagicaVoxel loader example. * models_magicavoxel_loading example added to CMakeLists.txt and Makefile * fix models_magicavoxel_loading example for linux. * * vox_loader into "src/external/vox_loader.h" * vox file support for "models.c" * updated example "models/models_magicavoxel_loading.c" * * Fix Vox_FreeArrays (removed memory leak) * * removed magicavoxel_loader.h * * Revert vs2019 solution
2021-07-16Reviewed resources licensesraysan5
2021-06-26Major revamp gltf (#1849)Hristo Stamenov
* 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-25WARNING: REVIEWED: Default shader uniform namesRay
When a shader is loaded, by default, several locations are tried to be set automatically.
2021-05-26Implement vertex color attribute for GLTF and IQM (#1790)Hristo Stamenov
Added a simple cube with vertex colors for testing both.
2021-05-22Remove headers from shadersRay
2021-03-20Delete Avocado.glbRay
2021-03-19Updated example assetsRay
2021-03-14Improve gltf support (#1647)Hristo Stamenov
* Implement a load values from accessor function. Added some more value types for the different GLTF attributes. Fixed crash when loading animated triangle. * Split GLTF model loading into separate functions for readability. * Fixed the already working models that I broke when introducing GLTFReadValue. Improved the example for gltf models to be able to switch between a few models. * Removed license from screen. It is pu inside a license file anyway. * Small improvements on the naming of functions Removed (*model). and replaced it with model->
2021-03-09Gltf model and animations exploring problems (#1635)Hristo Stamenov
* Added bone binding to whole mesh and not only set vertices. + Also added missed setting of the animation count. + Removed double ; on one line * Added more of the gltf sample models https://github.com/KhronosGroup/glTF-Sample-Models We need to make it working for all of them. * Binding to initial bind pose added. * Fix cube disappearing bug because lerpPercent could be Inf. * Fixed for rigged figure also
2021-02-28Fixes gl state after HDR texture functions. (#1621)Jeffery Myers
Updates skybox demo to show how to do both HDR and non HDR skyboxes Co-authored-by: Jeffery Myers <[email protected]>
2021-01-28Gltf animation support (#1551)hristo
* Added example for gltf animation and split some functions for loading model animations into IQM and GLTF similar to how models are being loaded. * Removed wrongly duplicated function * Bone loading for gltf model (not working at this point) * Loading info about vertex to joint connection but animation is still not working * Skeleton and pose is correctly loaded. Need to communicate about interpolation in GLTF * The model almost looks like a real person on animation. * Fixed model loading with bones. Also updated license info on the model. * Cleaned up some code and updated examples. * Fix identation issues * Fix identation issues * Fix identation issues
2021-01-25Replace tabs by 4 spacesraysan5
2020-10-28Simplified example and resources sizesRay
2020-10-10Review undesired changesraysan5
2020-10-10Updated miniaudio #1402raysan5
2020-09-19REVIEWED: models_skybox exampleraysan5
Now supports dynamic panoramic view, just drag and drop
2020-09-18EXAMPLE: models_skybox works on OpenGL ES 2.0raysan5
2020-07-28Small shader fix on vec3 initialization #1298raysan5
2020-07-10Review skybox shadersraysan5
2020-06-20Fix bug #1270 (#1282)peppemas
* Fix bug #1270 Added an argument to the shader in order to flip the texture * Fix Bug #1270 * Fix bug #1270
2020-05-28resources PNG chunks cleaningraysan5
2020-04-06Removed unused Duck model.raysan5
2020-03-24Added note on examples not supporting GLSL100raysan5
2020-03-03Some code tweaksRay
2020-01-28Removed big examplesRay
2020-01-06Review resources LICENSEraysan5
2019-09-12Review weird PBR shader issue >_<Ray
2019-09-12Add glTF Duck modelRay
2019-09-04Update plane_diffuse.pngRay
2019-07-15Adding solar system examples. (#900)Aldrin Martoq
2019-05-31Reduce textures size2.5.0Ray
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-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-01Update cube.objRay
2019-01-06Review BRDF texture generationraysan5
Actually, that function should be redesigned...
2018-12-25Support float texture data on OpenGL ES 2.0raysan5
2018-12-20new example: models_obj_viewerRay
2018-06-30Reviewed models and examplesRay