summaryrefslogtreecommitdiffhomepage
path: root/examples/models
AgeCommit message (Collapse)Author
2023-02-15Make the oribital camera work like it used to (it is not just a copy of ↵Jeffery Myers
third person) (#2926)
2023-02-14REVIEWED: Camera redesign PRRay
2023-02-14WIP rcamera redesign vector (#2563)Crydsch Cube
* core functionality CAMERA_FREE * fix example * add remaining camera modes * add view bobbing * view bobbing * catch curser in SetCameraMode * adjust examples * fix compilation on linux * fix example text_draw_3d * actually fix text_draw_3d * Updated camera API * Improve Vector3RotateByAxisAngle() function * remove camera.mode dependency from low-level functions * remove camera.mode from struct * fixes after rebase * adjust examples for new UpdateCamera function * adjust example models_loading_m3d --------- Co-authored-by: Ray <[email protected]>
2023-01-02Update models_loading_gltf.cRay
2023-01-02Update models_loading_gltf.cRay
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
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-10-26Improved billboards example, highlighting rotation and draw order (#2779)nobytesgiven
* Improved billboards example, highlighting rotation and draw order * changes to conform to the raylib conventions * NOW it conforms Co-authored-by: nobytesgiven <[email protected]>
2022-10-17Add DrawCapsule(Wires) (#2761)ianband
* Add DrawCapsule & DrawCapsuleWires * Add DrawCapsule & DrawCapsuleWires to example Co-authored-by: Ian Band <[email protected]>
2022-09-09REVIEWED: Removed comment, fixes #2691Ray
2022-09-01ADDED: Complete support for M3D animations! #2648Ray
2022-09-01Implemented latest .M3D improvements #2648Ray
2022-08-26REVIEWED: Support M3D file loading #2648Ray
2022-08-02Delete rlights.hRay
2022-08-02Remove unneeded commentRay
2022-07-29[raymath] Rotation functions returns clockwise rotation matrix, #2595 (#2599)Nikolay Krasheninnikov
Co-authored-by: Nikolai Krasheninnikov <[email protected]>
2022-07-20REVIEWED: examples descriptionsRay
2022-07-01REVIEWED: example: gltf models loading -WIP-Ray
2022-06-21REVIEWED: example: shaders_mesh_instancingRay
Simplified example
2022-06-21Added new comment to examplesRay
2022-06-12Update models_skybox.cRay
2022-06-11WARNING: BREAKING: REDESIGNED: Filepath loading APIRay
REDESIGNED: `LoadDirectoryFiles()` ADDED: `LoadDirectoryFilesEx()` REDESIGNED: `LoadDroppedFiles()` ADDED: `IsPathFile()` This BIG BREAKING change simplifies the functions and gives more control to the user: - A new `struct FilePathList` has been added to avoid exposing complex pointers. - User is responsible of memory loading/unloading - Filepaths loading support recursive directories and file extension filters
2022-06-06WARNING: RENAMED: `GetDroppedFiles()` to `LoadDroppedFiles()`Ray
RENAMED: `ClearDroppedFiles()` to `UnloadDroppedFiles()`
2022-03-30WARNING: BREAKING: REMOVED: `GetRayCollisionModel()` #2405Ray
2021-12-17REVIEWED: `ExportMesh()` #2220raysan5
2021-10-30Add missing file extensions for drag-and-drop support (#2090)Peter0x44
2021-10-25Fix VC warnings for examples (#2085)Jeffery Myers
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-17Update examples screenshotsraysan5
2021-10-17Remove trailing spacesraysan5
2021-10-14Review some commentsraysan5
2021-10-14Review examplesraysan5
2021-10-13Update models_loading_vox.craysan5
2021-10-12Create LICENSEraysan5
2021-10-12Reviewed models examples pathsraysan5
2021-10-12Rename examples for consistencyraysan5
2021-10-12Review commentsraysan5
2021-10-12REVIEWED: models resources structureraysan5
2021-10-12REMOVED: EXAMPLE: models_gltf_animationraysan5
2021-10-12REMOVED: EXAMPLE: models_material_pbrraysan5
2021-10-07Update models_rlgl_solar_system.cRay
2021-10-03Minor format tweaksRay
2021-10-02Rename BRDG typo to BDRF (#2028)Chris
2021-09-10Vox loaded (#1981)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 * * vox_loader.h -> Support custom memory allocators * vox_loader.h -> Reverse Y<>Z for left to right handed system * models/models_magicavoxel_loading.c -> fix model center * * vox_loader.h -> Removed Raylib dependencies * * Changed Vox_LoadFileName to Vox_LoadFromMemory