Ray
76024b5036
Added some texture functionality (view details)
...
LoadTextureEx() - Simplified parameters
UpdateTexture() - Added, allows updating GPU texture data
2015-11-04 18:33:46 +01:00
Ray
002dacef40
Merge pull request #62 from kd7tck/develop
...
Added Alpha Numeric Mapping For Develop Branch
2015-11-03 16:44:21 +01:00
Ray
580c0a7296
Moved gestures touch functionality back to core
...
Required gestures module when compiling for Android and Web
2015-10-30 11:30:32 +01:00
Joshua Reisenauer
932396922d
Added Alpha Numeric Mapping For Develop Branch
...
GLFW mappings.
2015-10-26 00:21:52 -07:00
Ray
afdf357fbe
Added some image manipulation functions
...
Added (or completed functions):
Image ImageText(const char *text, int fontSize, Color color);
Image ImageTextEx(SpriteFont font, const char *text, int fontSize, int
spacing, Color tint);
void ImageFlipVertical(Image *image);
void ImageFlipHorizontal(Image *image);
void ImageColorTint(Image *image, Color color);
void ImageColorInvert(Image *image);
void ImageColorGrayscale(Image *image);
void ImageColorContrast(Image *image, float contrast);
void ImageColorBrightness(Image *image, int brightness);
2015-10-25 01:50:15 +02:00
raysan5
9bf411f580
Added a bunch of image manipulation functions:
...
Renamed functions (for coherence with new ones):
- ImageConvertToPOT() -> ImageToPOT()
- ImageConvertFormat() -> ImageFormat()
New functions added (IN PROGRESS):
- ImageCopy()
- ImageCrop()
- ImageResize() (Uses stb_image_resize.h)
- ImageDraw()
- ImageDrawText()
- ImageDrawTextEx()
- ImageFlipVertical()
- ImageFlipHorizontal()
- ImageColorInvert()
- ImageColorGrayscale()
- ImageColorContrast()
- ImageColorBrightness()
2015-10-06 17:30:03 +02:00
raysan5
50c5df0838
Added some comments
2015-09-02 02:41:55 +02:00
raysan5
92bcf09c53
Redesigned SpriteFont struct
2015-08-30 17:45:05 +02:00
raysan5
c52ba520ce
Small tweaks
2015-08-28 14:14:29 +02:00
raysan5
b8b0247043
Added function SetBlendMode()
...
Useful to enable additive blend mode for particles
2015-08-07 17:24:28 +02:00
raysan5
6e4cfa5ecf
Added camera and gestures modules functions
2015-07-29 21:45:28 +02:00
raysan5
552033da27
Move shaders functions to module rlgl
...
Shader functionality owns to rlgl, not core module
2015-07-13 18:20:16 +02:00
raysan5
c944d62374
Improved mipmaps support and image loading
2015-07-05 18:21:01 +02:00
raysan5
024e48850e
Corrected camera issue and added function
2015-06-17 19:56:52 +02:00
raysan5
d9c5614342
Updated shader system
2015-06-16 10:52:26 +02:00
raysan5
fd851d1d8b
Improved custom shaders support
...
Corrected issues with textures loading
2015-05-21 14:13:51 +02:00
raysan5
a7714c842f
raymath module review and other changes
...
Complete review of matrix rotation math
Check compressed textures support
WIP: LoadImageFromData()
2015-05-11 00:15:46 +02:00
raysan5
eae98e1c34
Big batch of changes, check description:
...
- Camera system moved to a separate module [camera.c]
- WIP: Added customization functions for camera controls
- Added custom shaders support on batch drawing
- Complete redesign of textures module to support multiple texture
formats (compressed and uncompressed)
2015-05-04 23:46:31 +02:00
raysan5
ba257b09f5
Corrected input bug
2015-04-22 19:12:59 +02:00
raysan5
7db895ab5d
Corrected some bugs and warnings
2015-04-22 18:36:52 +02:00
Marc Palau
ceb7325727
Added Gestures System for Android and Web
2015-04-22 17:34:42 +02:00
raysan5
7d2318c167
WIP on shaders and textures
...
Moved functions: LoadShader(), UnloadShader()
Add support for PVR textures compressed/uncompressed
WIP: Detect available extensions for compressed textures
2015-04-13 20:15:28 +02:00
raysan5
a632a04a30
Big batch of changes! Check description:
...
Support multiple texture formats (uncompressed and compressed)
Postprocessing shaders support
Model struct redefined and improved
Extended loading functions for Textures and Models
Simplified functions: DrawPlane(), DrawQuad()
Deleted functions: DrawPlaneEx(), DrawGizmoEx()
Now Text module only depends on Textures module
Shapes: Reviewed functions to low lines/triangles usage
Removed useless tabs and spaces around code
2015-04-06 14:02:29 +02:00
Marc Palau
3cad094edd
Changes integration (some WIP, view details)
...
Corrected GetMouseWheelMove()
Corrected camera system
Reviewed cubicmap resolution (collision detection)
Added QuaternionTransform()
WIP: Raycast system (not working)
WIP: Reviewing axis-angle rotations...
2015-03-02 20:52:58 +01:00
raysan5
c062f8d4fe
Redesign shader system and more
...
Shader system has been completely redesigned
Added support for multiple texture color modes
2015-03-01 16:00:52 +01:00
raysan5
ee4b553c2a
Renamed some functions
2015-02-26 13:52:03 +01:00
Marc Palau
3cb4edcbc3
Corrected camera system
2015-02-09 18:35:43 +01:00
Ray
47827ddda1
Merge pull request #22 from procedural/hide-mouse
...
Functions to show and hide mouse cursor at runtime
2015-02-06 00:31:22 +01:00
Ray
387795311c
Merge pull request #20 from procedural/cpp-fixes
...
Fixes for C++, bool type already defined
2015-02-06 00:21:37 +01:00
Marc Palau
b25cdf7f7d
Added support for multiple camera modes
2015-02-04 20:23:43 +01:00
Constantine Tarasenkov
cc6cf9a741
Adding functions to show and hide mouse cursor
2015-02-03 05:47:28 +03:00
Constantine Tarasenkov
ab12193f10
Fixes for C++
2015-02-03 00:06:50 +03:00
Marc Palau
b926765ce0
Added functions and improvements
...
LoadCubicmap() supports custom texture rectangle (from texture atlas)
for every cubic-face.
CheckCollision*() for spheres and bounding-boxes.
2015-02-02 20:05:18 +01:00
raysan5
42c92e4f2e
Add support for custom shaders
...
Custom shaders for models
Postprocessig on FBO (in progress)
Some useless spaces removed
2015-02-02 00:57:08 +01:00
Ray
a9e045a1a8
Pause loop execution on window minimized
2015-01-21 00:13:17 +01:00
raysan5
5104567a24
Some code tweaks
2015-01-18 10:57:30 +01:00
raysan5
b482e26925
Small tweaks
2014-12-31 19:25:39 +01:00
raysan5
905b6ec53d
Added full support for HTML5 (emscripten)
...
Corrected some bugs on the way...
Automatically convert textures to POT on RPI and WEB
2014-12-31 18:03:32 +01:00
raysan5
2e5f58255a
Working on rotation math...
...
[models] Added DrawQuad()
2014-12-16 11:15:56 +01:00
raysan5
cfa60ab7e6
Added support for emscripten and more
...
Added PLATFORM_WEB support (emscripten-webgl)
[audio] Added LoadSoundFromWave()
[textures] Added LoadTextureFromImage() to replace CreateTexture()
Some TraceLogs edited...
2014-12-15 01:08:30 +01:00
raysan5
d3cf316e40
Added features and corrected bugs...
...
[core] Added SetMousePosition()
[models] LoadHeightmap() - Corrected textures bug
[raymath] Functions renaming
[WEB] Prepare environment for emscripten!
2014-12-09 13:21:55 +01:00
Palaui
a2c8ddca13
Revert "Corrected some bugs..."
...
This reverts commit 29d8b48503
.
2014-12-09 13:10:28 +01:00
Palaui
29d8b48503
Corrected some bugs...
...
[core] Added SetMousePosition()
[models] LoadHeightmap() - Corrected textures bug
[raymath] Functions renaming
[WEB] Prepare environment for emscripten!
2014-12-09 13:10:05 +01:00
raysan5
7375d0460a
Updated stb headers
2014-11-23 21:58:17 +01:00
raysan5
9d27bba23f
Small Fixes Update (1.2.1)
...
View CHANGELOG for description on small fixes and add-ons
2014-10-17 21:11:58 +02:00
raysan5
42b7b11710
Android: Added support for Tap gesture
2014-09-19 12:34:25 +02:00
raysan5
fc6081fe70
raylib 1.2
...
This is a huge update. Check CHANGELOG for details
2014-09-16 22:51:31 +02:00
raysan5
c56ef738ed
Explicit define of functions prototypes
...
No-parameters functions use the prototype style FunctionName(void);
2014-09-03 17:06:10 +02:00
raysan5
d2b98fbb5c
Removed useless spaces
2014-09-03 16:51:28 +02:00
raysan5
0b03431c95
Update to version 1.1.1
...
Check CHANGELOG for a detailed list of changes
2014-07-23 00:06:24 +02:00