summaryrefslogtreecommitdiffhomepage
path: root/examples/models/models_skybox.c
AgeCommit message (Collapse)Author
2022-08-02Remove unneeded commentRay
2022-07-20REVIEWED: examples descriptionsRay
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()`
2021-10-12Review commentsraysan5
2021-07-30REVERTED: Removed the need for `rlMatrix`raysan5
Now rlgl uses the `Matrix` type, just make sure it has been previously defined somewhere... I don't like this approach but it's probably the easier one for the users... still looking for a better solution... maybe using something like `#define MATRIX_TYPE`, so it can be checked in other modules.
2021-05-26REVIEWED: models_skybox #1792 #1778Ray
2021-04-22Remove trail spacesRay
2021-04-02Reviewed skybox and pbr examplesraysan5
2021-04-02Reviewed examplesraysan5
2021-03-23[Examples] Warning fixes (pt 1) (#1668)Jeffery Myers
* Fix some warnings in examples. * cleanups from review Co-authored-by: Jeffery Myers <[email protected]>
2021-03-17Update models_skybox.cRay
2021-03-14WARNING: VERY BREAKING CHANGE: Renamed some enum values for consistencyRay
Some enums values have been renamed to be more consistent and also provide a more detailed description: - ShaderLocationIndex: LOC_VERTEX_POSITION -> SHADER_SHADER_LOC_VERTEX_POSITION - ShaderUniformDataType: UNIFORM_VEC2 -> SHADER_UNIFORM_VEC2 - MaterialMapType: MAP_ALBEDO -> MATERIAL_MAP_ALBEDO - PixelFormat: UNCOMPRESSED_GRAYSCALE -> PIXELFORMAT_UNCOMPRESSED_GRAYSCALE
2021-03-04REVIEWED: Examples to new enum valuesRay
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]>
2020-12-19Set version for raylib 3.5Ray
2020-09-23Update models_skybox.craysan5
2020-09-21REVIEWED: GenTextureCubemap()raysan5
Added some tracelog messages
2020-09-19REVIEWED: models_skybox exampleraysan5
Now supports dynamic panoramic view, just drag and drop
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
2019-08-26Unload model shaders and texturesraysan5
They are not automatically unloaded when unloading the model!
2019-05-27Review variables initializationRay
2019-05-20Review ALL examplesRay
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-03-29Review models examplesRay
2019-01-10WARNING: Redesigned SetShaderValue()Ray
2018-12-25Support float texture data on OpenGL ES 2.0raysan5
2018-06-21Reviewed skybox exampleRay
2018-06-21Replaced skybox HDR imageRay
Note that HDR exposured possibilities are not used on this example...
2018-05-04Renamed some functionsRay San
- Renamed Begin3dMode() --> BeginMode3D() - Renamed Begin2dMode() --> BeginMode2D() - Renamed End3dMode() --> EndMode3D() - Renamed End2dMode() --> EndMode2D()
2018-04-11Review camera definition on examplesRay San
2018-02-24raymath.h: Use C99 inline semanticsAhmad Fatoum
RAYMATH_EXTERN_INLINE was renamed to RAYMATH_HEADER_ONLY, which user code may define if they want to use it as header-only library. If multiple files in the same project define RAYMATH_HEADER_ONLY, they might each have duplicate out-of-line definitions of the same functions. By default, raymath.h exposes inline definitions, which instructs the compiler _not_ to generate out-of-line definitons, if out-of-line definitions are required, those of the file defined with RAYLIB_IMPLEMENTATION are used instead. There may be only one such file. In C++ mode, the compiler will select only one out-of-line definition automatically, so no need to define a RAYLIB_IMPLEMENTATION. Unfortunately, we have to remove raymath function declaration from raylib.h as those declarations would lead to duplicate out-of-line definitions which would yield linker errors. This problem didn't exist with GNU89 or C++, because there multiple defintions are ok, but in C99 they aren't.
2018-02-24Revert "raymath.h: Use C99 inline semantics"Ahmad Fatoum
This reverts commit 6ffc8cb7990fb4ff40f205cb53bec797b10e48a2. and commit e4d7bbec1ef08279495ac41f5f8c4be359c58cf0. which I pushed by mistake...
2018-02-24raymath.h: Use C99 inline semanticsAhmad Fatoum
RAYMATH_EXTERN_INLINE was renamed to RAYMATH_HEADER_ONLY, which user code may define if they want to use it as header-only library. If multiple files in the same project define RAYMATH_HEADER_ONLY, they might each have duplicate out-of-line definitions of the same functions. By default, raymath.h exposes inline definitions, which instructs the compiler _not_ to generate out-of-line definitons, if out-of-line definitions are required, those of the file defined with RAYLIB_IMPLEMENTATION are used instead. There may be only one such file. In C++ mode, the compiler will select only one out-of-line definition automatically, so no need to define a RAYLIB_IMPLEMENTATION. Unfortunately, we have to remove raymath function declaration from raylib.h as those declarations would lead to duplicate out-of-line definitions which would yield linker errors. This problem didn't exist with GNU89 or C++, because there multiple defintions are ok, but in C99 they aren't.
2017-07-25Corrected function nameraysan5
2017-07-21Some tweaks raymath relatedraysan5
2017-07-21Adapt to new materials systemraysan5
2017-07-21Review mesh loading and textures generationraysan5
2017-07-19Working on PBR materials, renamed some dataraysan5
2017-07-17Manual integration of material-pbr into developRay