raysan5
41959eeae1
Added support for mouse gestures (need testing)
Mouse input is interpreted as touches to allow mouse gestures
detection... and get an unified inputs system for all platforms!
il y a 9 ans
raysan5
08da91047e
Some code tweaks
il y a 9 ans
raysan5
6e9d3eb0f9
Review comments
il y a 9 ans
victorfisac
233f7611da
Fixed hold gesture detection
- Fixed gestures hold detection.
- Improved hold state detection for little touch position increments
(sensitivity).
il y a 9 ans
raysan5
4e57bd1f18
Replaced GLEW by GLAD
Removed GLEW external dependency, now it works with GLAD
Kept GLEW path, just in case... detected weird behaviour when testing
with gDEBugger
il y a 9 ans
raysan5
455be7f6f6
Try to implement GLAD support
il y a 9 ans
raysan5
23d66e9b6f
Move extensions loading to core module
il y a 9 ans
raysan5
882e2abee1
Corrected bug
il y a 9 ans
raysan5
68ba34c17b
Updated struct types
il y a 9 ans
victorfisac
fcd30c5649
Added ray-sphere collision detection
il y a 9 ans
victorfisac
25f5995be0
Revert "Added ray-sphere collision detection"
This reverts commit 423a45ac85 .
il y a 9 ans
raysan5
cf6c6fefd7
Review some function names for consistency with raymath
il y a 9 ans
raysan5
c5663ca015
Some formatting tweaks
il y a 9 ans
raysan5
51c0b61a43
Updated to latest version of stb libs
il y a 9 ans
raysan5
634f8f0d0f
Adapted easings as single header and inline functions
il y a 9 ans
raysan5
efa1c96d19
Adapted raymath as single header library
Added support for single header implementation and also inline functions
support
il y a 9 ans
victorfisac
423a45ac85
Added ray-sphere collision detection
- Added simple ray-sphere collision detection.
- Added extra function with extended parameters to obtain collision
point vector.
- Fixed bounding box calculations init values (were causing compiling
errors).
il y a 9 ans
Joshua Reisenauer
ae87a35f6e
standalone raymath
look over for errors
il y a 9 ans
raysan5
29c618a35e
Added some functions (incomplete)
il y a 9 ans
raysan5
fd05d3e353
Rename VertexData struct to Mesh
Reviewed vertex type variables
il y a 9 ans
raysan5
f24fd14814
Note on RPI inputs
il y a 9 ans
raysan5
f98c4dc82b
Corrected bug on fonts loading
il y a 9 ans
Ray San
91e00431d4
Corrected some bugs
il y a 9 ans
raysan5
3b4d8442e0
Corrected some float values
il y a 9 ans
raysan5
fb6ef2c2f4
Vertex shaders optimization
il y a 9 ans
victorfisac
4cc394c376
Added world to screen conversion
- Added function WorldToScreen(...).
- Added world to screen example.
- Review GetMouseRay() comment.
- Removed deprecated lighting functions from raylib header.
il y a 9 ans
raysan5
5e7686695f
Review Light/Material system
Simplified for the user (more intuitive and clear)
Removed lighting module dependency
il y a 9 ans
raysan5
e5a56fa985
Change drawing order to avoid artifacts with...
... transparent elements
il y a 9 ans
victorfisac
a5e79b7663
Fixed small glitch on zoom-in with mouse wheel
It seems that now works. Tested all free camera features with some
directions and positions and no unexpected behaviours detected. I don't
know if those lines are really indispensable.
il y a 9 ans
victorfisac
1793f2c3b8
Added collision check between ray and box
- Added CheckCollisionRayBox() function.
- Updated and improved core 3d picking example (currently working as
expected).
il y a 9 ans
victorfisac
4a637191f2
Implemented ray trace from mouse position
- Fixed GetMouseRay() function.
- rlglUnproject() unused.
il y a 9 ans
raysan5
7f2e67e924
Simplified MatrixMultiply() function
il y a 9 ans
victorfisac
fe0cf8f9a9
Added some comments and fixed spaces
il y a 9 ans
victorfisac
32508f6db1
Fixed Android lock screen bug
- Fixed Android locking screen bug. OnDestroy() was called when locking
screen.
- Power button input must be handled by OS.
- AndroidManifest.xml is affected by configChanges="screenSize".
- Updated library header for android template.
il y a 9 ans
victorfisac
ea50092356
Add Android physic buttons input detection
- Added functions for detect when pressed, during down and when
released.
- Added defines for back, menu, volume up and down button numbers.
il y a 9 ans
raysan5
891c4a458a
Matrix variables renaming
il y a 9 ans
raysan5
70d405b41b
Added functionality: Storage values
Two new functions added to save/load values as binary data:
- StorageSaveValue()
- StorageLoadValue()
il y a 9 ans
raysan5
95da97fa74
Fixed bug: rlglGenerateMipmaps()
il y a 9 ans
victorfisac
a299bc289b
Improved and added functions to physac engine module
- Improved physics calculations.
- Added AddForceAtPosition function (added to all enabled rigidbodies).
- Updated raylib header.
il y a 9 ans
victorfisac
e0d8cceb65
Fixed lighting engine module newlines at end of file
il y a 9 ans
raysan5
d32feaa668
Reviewed Android inputs and gestures system
Corrected Android processing for some inputs (BACK button, VOLUME
buttons)
Redesigned Gestures system (some work still required)
SetEnabledGestures() - Only support desired gestures (requires some
review)
il y a 9 ans
raysan5
fa057f512f
Improved fonts support
Added LoadBMFont() to load AngelCode fonts (.fnt)
Implemented LoadTTF() to load .ttf fonts (crappy packaging)
il y a 9 ans
raysan5
55f0abbe99
Updated to latest version
il y a 9 ans
raysan5
9f5c5dfff4
Added module: easings (header only)
il y a 9 ans
raysan5
802f29fb0e
Eat Android Back key to avoid crash
il y a 9 ans
raysan5
b804f38150
Small code tweaks
il y a 9 ans
Ray
8c8e5bb7c8
Update and rename physics.c to physac.c
il y a 9 ans
Ray
59cf0f6a42
Update and rename physics.h to physac.h
il y a 9 ans
raysan5
5659249dfa
Some tweaks and details review
il y a 9 ans
raysan5
b894a78385
Reviewed function GetCurrentTime() on WIN32
il y a 9 ans