summaryrefslogtreecommitdiffhomepage
path: root/examples/textures
AgeCommit message (Collapse)Author
2024-06-30[rtextures] Created `ImageFromChannel()` (#4105)Bruno Cabral
* created ImageFromChannel Adds the possibility to extract a specific channel from an image * naming convention * example window height * removed threshold * removed alpha channel * channel example organization * updated channel example image
2024-02-23Fixed typo in a comment (#3816) (#3817)Abhishek Rathore
Fixed a grammatical error by removing "are" to change `... but some are have multiple purposes ...` to `... but some have multiple purposes ...` in `textures/textures_image_generation`
2024-01-02Update copyright to 2024Ray
2023-11-21REVIEWED: `textures_image_kernel` #3556Ray
Added screenshot
2023-11-18Image convolution function ImageKernelConvolution (#3528)Karim
* Added image convultion ImageKernelConvolution * comment changes * spelling changes and change to kernel size * removed kernel normalization inside function * fix to formating
2023-11-08Reviewed some examples and warningsRay
2023-11-08Update textures_textured_curve.cRay
2023-11-07Update textures_textured_curve.cRay
2023-09-03Fix examples/textures/textures_image_rotate.c help instructions (#3286)Asdqwe
2023-09-02Fix examples/textures/textures_fog_of_war.c help instructions (#3285)Asdqwe
2023-09-02Added rudimentary SVG support. (#2738)bXi
* Added rudimentary SVG support. Added 2 functions ImageLoadSvg and ImageLoadSvgWithSize. * Added an example on how to use ImageLoadSvgWithSize and adjusted Makefiles accordingly. * Added actual correct example file. * Reviewed the code to keep the raylib coding conventions in mind. Moved the LoadImageSvg() code into LoadImage() guarded by SUPPORT_FILEFORMAT_SVG. Renamed LoadImageSvgWithSize() to LoadImageSvg(). Added a LoadImageSvgFromString() function to parse the loaded SVG into an actual image. This does the bulk of the work. * Fixed typo. --------- Co-authored-by: Ray <[email protected]>
2023-05-24Added ImageRotate (#3078)Dane Madsen
* Added ImageRotate * Quick rename of the example * Update ImageRotate by changing doubles to floats and checking code convention * Update API
2023-05-22Add GenImageGradientSquare (#3077)Dane Madsen
* Add GenImageGradientSquare to allow square gradients * Fix GenImageGradientSquare and add to textures_image_generation example * Remove params from GenImageGradientSquare
2023-05-21Replaced GenImageGradientH and GenImageGradientV with GenImageLinearGradient ↵Dane Madsen
(#3074) * Replaced GenImageGradientH and GenImageGradientV with GenImageLinearGradient * renamed GenImageLinearGradient to GenImageGradientLinear
2023-03-12Some tweaksRay
2023-02-15REPLACE: TABS by 4 spacesRay
2023-01-27Fix warnings and bad project settings for 4.5 release (#2894)Jeffery Myers
2023-01-01Update year to 2023Ray
2023-01-01Update year to 2023Ray
2022-12-04REVIEWED: Example: `textures_textured_curve`Ray
2022-12-03Add a textured curve example (#2821)Jeffery Myers
2022-11-10WARNING: REMOVED: `DrawTextureTiled()`Ray
This function implementation has been moved to the related example. Current implementation can be probably customized depending on user needs.
2022-11-10WARNING: REMOVED: `DrawTexturePoly()`Ray
Function moved to `examples/textures/textures_polygon.c`, so users can learn from the implementation and create custom variants as required.
2022-10-26fixed blur issue on opaque pictures & added example (#2775)nobytesgiven
Co-authored-by: nobytesgiven <[email protected]>
2022-09-19Added: `ImageDrawCircleLines`, `ImageDrawCircleLinesV` (#2713)Rob Loach
This adds `ImageDrawCircleLines()` and `ImageDrawCircleLinesV()` to draw outlines of circles, and updates `ImageDrawCircle()` draw a filled circle to match the effect of `DrawCircle()` and `DrawCircleLines()`.
2022-09-10Minor format tweaksRay
2022-08-02Remove line breaksRay
2022-07-31removing typo, Colours->Colors (#2603)sDos280
2022-07-20REVIEWED: examples descriptionsRay
2022-07-07ADDED: example: `textures_gif_player`Ray
2022-07-07RENAMED: example: textures_rectangle -> textures_sprite_animRay
2022-07-07ADDED: example: `textures_fog_of_war`Ray
2022-06-21Added new comment to examplesRay
2022-03-22Update textures_draw_tiled.cRay
2022-03-22Update textures_draw_tiled.cRay
2022-03-22Minor tweaks `const`Ray
2021-10-25Fix VC warnings for examples (#2085)Jeffery Myers
2021-10-17Reviewed examplesraysan5
2021-10-06WARNING: BREAKING: REMOVED: `GenImagePerlinNoise()`raysan5
raylib was using `stb_perlin.h` library to generate perlin noise, it seems that recently this library has been flagged as it could be infringing some algorythm patent. For security, it has been removed from raylib.
2021-10-03WARNING: REVIEWED: Follow a set of conventionsRay
CONVENTIONS: - Functions are always self-contained, no function use another raymath function inside, required code is directly re-implemented inside - Functions input parameters are always received by value - Functions use always a "result" variable for return - Functions are always defined inline - Angles are always in radians (DEG2RAD/RAD2DEG macros provided for convenience)
2021-08-28Minor tweakRay
2021-07-16Reviewed resources licensesraysan5
2021-07-16Improve assets license informationraysan5
2021-07-11Use 60 FPS for textures_image_loading example (#1867)Daniel Nagy
2021-06-28WARNING: BREAKING: Functions renamed for consistencyRay
RENAMED: GetTextureData() -> LoadImageFromTexture() RENAMED: GetScreenData() -> LoadImageFromScreen()
2021-06-26WARNING: REMOVED: Some deprecated function names mappingraysan5
Some functions/values have been deprecated for long time but some mapping was kept for convenience. Some of those mappings have been removed...
2021-05-08Added support for additional mouse buttons (#1753)Lambert Wang
* Added support for additional mouse buttons * Renamed mouse button enum Co-authored-by: Lambert Wang <[email protected]>
2021-04-25Fixes for 64 bit typecast warnings (#1733)Jeffery Myers
2021-04-22Remove trail spacesRay
2021-04-22Added screenshotsRay