aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2016-01-20Adapted easings as single header and inline functionsraysan5
2016-01-20Adapted raymath as single header libraryraysan5
Added support for single header implementation and also inline functions support
2016-01-19standalone raymathJoshua Reisenauer
look over for errors
2016-01-19Added some functions (incomplete)raysan5
2016-01-18Rename VertexData struct to Meshraysan5
Reviewed vertex type variables
2016-01-18Note on RPI inputsraysan5
2016-01-18Corrected bug on fonts loadingraysan5
2016-01-14Corrected some bugsRay San
2016-01-13Corrected some float valuesraysan5
2016-01-13Vertex shaders optimizationraysan5
2016-01-11Added world to screen conversionvictorfisac
- Added function WorldToScreen(...). - Added world to screen example. - Review GetMouseRay() comment. - Removed deprecated lighting functions from raylib header.
2016-01-11Review Light/Material systemraysan5
Simplified for the user (more intuitive and clear) Removed lighting module dependency
2016-01-11Change drawing order to avoid artifacts with...raysan5
... transparent elements
2016-01-08Fixed small glitch on zoom-in with mouse wheelvictorfisac
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.
2016-01-07Added collision check between ray and boxvictorfisac
- Added CheckCollisionRayBox() function. - Updated and improved core 3d picking example (currently working as expected).
2016-01-07Implemented ray trace from mouse positionvictorfisac
- Fixed GetMouseRay() function. - rlglUnproject() unused.
2016-01-06Simplified MatrixMultiply() functionraysan5
2016-01-05Added some comments and fixed spacesvictorfisac
2016-01-05Fixed Android lock screen bugvictorfisac
- 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.
2016-01-04Merge remote-tracking branch 'refs/remotes/raysan5/develop' into developvictorfisac
2016-01-04Add Android physic buttons input detectionvictorfisac
- Added functions for detect when pressed, during down and when released. - Added defines for back, menu, volume up and down button numbers.
2016-01-04Matrix variables renamingraysan5
2016-01-04Added functionality: Storage valuesraysan5
Two new functions added to save/load values as binary data: - StorageSaveValue() - StorageLoadValue()
2016-01-04Fixed bug: rlglGenerateMipmaps()raysan5
2016-01-03Improved and added functions to physac engine modulevictorfisac
- Improved physics calculations. - Added AddForceAtPosition function (added to all enabled rigidbodies). - Updated raylib header.
2016-01-03Fixed lighting engine module newlines at end of filevictorfisac
2016-01-03Reviewed Android inputs and gestures systemraysan5
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)
2016-01-02Improved fonts supportraysan5
Added LoadBMFont() to load AngelCode fonts (.fnt) Implemented LoadTTF() to load .ttf fonts (crappy packaging)
2016-01-02Updated to latest versionraysan5
2016-01-02Added module: easings (header only)raysan5
2016-01-02Eat Android Back key to avoid crashraysan5
2016-01-02Small code tweaksraysan5
2015-12-30Update and rename physics.c to physac.cRay
2015-12-30Update and rename physics.h to physac.hRay
2015-12-30Some tweaks and details reviewraysan5
2015-12-30Reviewed function GetCurrentTime() on WIN32raysan5
2015-12-30Reviewed function: CheckCollisionCircleRec()raysan5
2015-12-30Added function: SubText()raysan5
Useful to get a piece of text, could be used for text typing animations
2015-12-30Added function: ImageDither()raysan5
Corrected some code details
2015-12-21Added physics engine-module and examplevictorfisac
- Added new physics engine-module with four new data types: Physics, Transform, Rigidbody and Collider. This library contains functions to apply physics calculations to a position vector calculating collisions automatically. - Fixed some writing mistakes of lighting module.
2015-12-21Added lighting engine modulevictorfisac
- New lighting engine module which contains new data types Light and Material. These data types and functions facilitates making a basic 3D iluminated program with a light and a model. - Added lighting engine module example (currently included in raylib.h; it might be compiled by separate and include lighting.h in game source C file). - Corrected some opengl defines control structures and added some TODO to fix raylib-opengl 1.1 source build (note: now source can be compiled without errors, but rlglReadPixels() won't work properly). Note: most of functions of phong version 330 shader are not in v100 shaders, so I couldn't write a version 100 phong shader. These functions are included from version 150.
2015-12-21Added new matrix location points and extra functionsvictorfisac
- New model and view transformation matrix added, useful for shaders. Modelview matrix not deleted to keep opengl 1.1 pipeline compatibility. - New extra function added DrawModelWiresEx() to set a rotation and scale transformations to a wire model drawing. - Other writing and little audio.c bug fixed.
2015-12-14Added BeginDrawingEx()raysan5
BeginDrawing() function with extended parameters
2015-12-09MeasureTextEx() - Added support for multi-line size measureraysan5
2015-12-09DrawTextureRec() function review to allow flipped rectangleraysan5
2015-12-09Corrected bugraysan5
2015-12-03Small bug correctedraysan5
2015-12-03Corrected bug on spritefont loadingraysan5
2015-11-09Corrected bugRay
2015-11-05Corrected html5 glfw3 bugRay
Mouse button values are inverted!