raysan5
e5a56fa985
Change drawing order to avoid artifacts with...
...
... transparent elements
2016-01-11 11:59:15 +01:00
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.
2016-01-08 02:53:26 +01:00
victorfisac
1793f2c3b8
Added collision check between ray and box
...
- Added CheckCollisionRayBox() function.
- Updated and improved core 3d picking example (currently working as
expected).
2016-01-07 16:18:24 +01:00
victorfisac
4a637191f2
Implemented ray trace from mouse position
...
- Fixed GetMouseRay() function.
- rlglUnproject() unused.
2016-01-07 15:34:49 +01:00
raysan5
7f2e67e924
Simplified MatrixMultiply() function
2016-01-06 17:22:24 +01:00
victorfisac
fe0cf8f9a9
Added some comments and fixed spaces
2016-01-05 13:58:20 +01:00
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.
2016-01-05 12:21:40 +01:00
victorfisac
1c23edd1e5
Merge remote-tracking branch 'refs/remotes/raysan5/develop' into develop
2016-01-04 21:03:30 +01:00
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.
2016-01-04 21:00:20 +01:00
raysan5
891c4a458a
Matrix variables renaming
2016-01-04 20:02:57 +01:00
raysan5
70d405b41b
Added functionality: Storage values
...
Two new functions added to save/load values as binary data:
- StorageSaveValue()
- StorageLoadValue()
2016-01-04 15:12:34 +01:00
raysan5
95da97fa74
Fixed bug: rlglGenerateMipmaps()
2016-01-04 15:09:44 +01:00
victorfisac
a299bc289b
Improved and added functions to physac engine module
...
- Improved physics calculations.
- Added AddForceAtPosition function (added to all enabled rigidbodies).
- Updated raylib header.
2016-01-03 17:53:29 +01:00
victorfisac
e0d8cceb65
Fixed lighting engine module newlines at end of file
2016-01-03 17:52:18 +01:00
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)
2016-01-03 13:01:21 +01:00
raysan5
fa057f512f
Improved fonts support
...
Added LoadBMFont() to load AngelCode fonts (.fnt)
Implemented LoadTTF() to load .ttf fonts (crappy packaging)
2016-01-02 10:45:51 +01:00
raysan5
55f0abbe99
Updated to latest version
2016-01-02 10:44:03 +01:00
raysan5
9f5c5dfff4
Added module: easings (header only)
2016-01-02 10:43:17 +01:00
raysan5
802f29fb0e
Eat Android Back key to avoid crash
2016-01-02 10:42:43 +01:00
raysan5
b804f38150
Small code tweaks
2016-01-02 10:41:37 +01:00
Ray
8c8e5bb7c8
Update and rename physics.c to physac.c
2015-12-30 13:43:53 +01:00
Ray
59cf0f6a42
Update and rename physics.h to physac.h
2015-12-30 13:42:59 +01:00
raysan5
5659249dfa
Some tweaks and details review
2015-12-30 13:35:03 +01:00
raysan5
b894a78385
Reviewed function GetCurrentTime() on WIN32
2015-12-30 13:34:45 +01:00
raysan5
3b45336929
Reviewed function: CheckCollisionCircleRec()
2015-12-30 13:34:00 +01:00
raysan5
da28cff0f6
Added function: SubText()
...
Useful to get a piece of text, could be used for text typing animations
2015-12-30 13:33:26 +01:00
raysan5
5dbb93dbb4
Added function: ImageDither()
...
Corrected some code details
2015-12-30 13:32:41 +01:00
victorfisac
e683fe88b9
Added physics engine-module and example
...
- 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-21 21:12:35 +01:00
victorfisac
1bcb5ddd50
Added lighting engine module
...
- 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-21 17:25:22 +01:00
victorfisac
4db2da9185
Added new matrix location points and extra functions
...
- 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-21 16:42:13 +01:00
raysan5
1b39b2e261
Added BeginDrawingEx()
...
BeginDrawing() function with extended parameters
2015-12-14 23:30:27 +01:00
raysan5
f144b6bae4
MeasureTextEx() - Added support for multi-line size measure
2015-12-09 20:57:50 +01:00
raysan5
2bd7245508
DrawTextureRec() function review to allow flipped rectangle
2015-12-09 20:22:42 +01:00
raysan5
b62f7c3057
Corrected bug
2015-12-09 20:21:58 +01:00
raysan5
f4e455398c
Small bug corrected
2015-12-03 13:45:06 +01:00
raysan5
85908befea
Corrected bug on spritefont loading
2015-12-03 13:44:45 +01:00
Ray
a6f5a0339a
Corrected bug
2015-11-09 13:13:26 +01:00
Ray
c17c1ccaea
Corrected html5 glfw3 bug
...
Mouse button values are inverted!
2015-11-05 13:42:18 +01:00
Ray
88e1fd9530
Added texture retrieval support on OpenGL ES 2.0
...
Updated functions:
Image GetTextureData(Texture2D texture);
void *rlglReadTexturePixels(Texture2D texture);
2015-11-05 12:32:47 +01:00
Ray
2fa7e00f16
Variables initialization
2015-11-05 12:28:45 +01:00
Ray
5208d57f1e
Corrected alpha issue on screenshots taken
2015-11-05 09:46:18 +01:00
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
Ray
67423ff64b
Removed unneeded comment
2015-10-27 19:24:14 +01:00
Ray San
fb4105cf8a
Corrected bug on web
2015-10-26 11:50:28 +01:00
Ray San
d1f099374c
Added support for s3tc compression on web
2015-10-26 11:50:13 +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
Ray
8c117cfb57
Reviewed NPOT messages and usage
2015-10-24 11:19:04 +02:00
Ray San
f13b30d606
Feature: Line-break support for text
2015-10-21 18:24:44 +02:00
Ray San
165b3dd215
Add file required for image scaling
2015-10-21 18:24:12 +02:00
Ray San
d218534fff
Feature: On desktop, center window on screen
2015-10-21 18:23:49 +02:00
Ray San
333fdf6b90
Corrected bugs and reviewed some functions
2015-10-20 19:59:08 +02:00
Ray San
625e4e2fb3
Revert "Corrected bugs and reviewed some functions"
...
This reverts commit 949e93f9fe
.
2015-10-20 19:56:31 +02:00
Marc Palau
949e93f9fe
Corrected bugs and reviewed some functions
2015-10-20 19:53:50 +02:00
raysan5
e9792ef771
Convert to UTF-8
2015-10-06 17:32:00 +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
11a8dacb0f
Multiple code changes:
...
- Renamed function rlEnableFBO() -> rlEnablePostproFBO()
- Defined struct FBO
- Moved FBO creation to function: rlglLoadFBO()
- Reviewed rlglReadTexturePixels(), trying to support OpenGL ES -IN
PROGRESS-
2015-10-06 17:25:27 +02:00
raysan5
3bd7109d8b
Reviewed GetCurrentTime() -IN PROGRESS-
...
Time measure on Windows platform done with:
QueryPerformanceCounter()
Testing required!
2015-10-06 17:21:04 +02:00
raysan5
9af10686b2
Added comments and more...
...
Corrected bug on defaultFont.size
Renamed funcs:
ImageConvertFormat() -> ImageFormat()
ImageConvertToPOT() -> ImageToPOT()
2015-10-06 17:17:53 +02:00
raysan5
c5377f4e05
Review CFLAGS for multiple platforms
2015-10-06 17:15:50 +02:00
raysan5
34db515acb
Reviewed some comments and WritePNG()
2015-10-06 17:13:40 +02:00
Ray
6ffb3c72fb
Solved bug with depth when drawing...
...
...shapes based on LINES, TRIANGLES and QUADS. Now the calling order of
the drawing functions is respected!
2015-09-21 12:48:43 +02:00
Constantine Tarasenkov
7c36289768
Fix compiling on Linux
2015-09-04 15:38:14 +03:00
raysan5
ef1f9fe450
Added strdup() function replacement
...
strdup() is not a C99 function (it's POSIX), not available in emscripten
2015-09-03 01:27:49 +02:00
raysan5
94d0e83207
Corrected crazy bug about model textures
...
On OpenGL ES it was set to use GL_CLAMP_TO_EDGE wrap mode for textures.
On LoadOBJ() texture coordinates were wrongly Y-flipped
2015-09-02 20:36:05 +02:00
raysan5
ab459bf418
Added some comments
2015-09-02 20:34:14 +02:00
raysan5
50c5df0838
Added some comments
2015-09-02 02:41:55 +02:00
raysan5
4879106096
Reviewed to work on Raspberry Pi
...
[rlgl] Extensions strings loading was redone to avoid a Segmentation
Fault on Raspberry Pi
2015-09-02 01:08:41 +02:00
raysan5
94a1fdc2ae
Updated some comments
2015-09-01 23:15:26 +02:00
raysan5
535b9e606f
Redesigned UpdateCamera() function
...
Splitted into:
UpdateCamera() // Update only camera
UpdateCameraPlayer() // Update camera and player position
2015-08-30 17:46:19 +02:00
raysan5
92bcf09c53
Redesigned SpriteFont struct
2015-08-30 17:45:05 +02:00
raysan5
aa982f80f5
Reviewed some comments
2015-08-30 17:44:47 +02:00
raysan5
d7e7ef6a7d
Added some comments
2015-08-30 17:44:14 +02:00
raysan5
055d8927cc
Small code tweaks
2015-08-29 20:20:28 +02:00
raysan5
8692c49511
Corrected bug on first person camera
2015-08-29 20:20:09 +02:00
raysan5
5cfd59258a
Detected issue
2015-08-29 17:01:36 +02:00
raysan5
9dd20577cd
Corrected bugs on DDS and PKM loading
2015-08-29 17:01:25 +02:00
raysan5
c52ba520ce
Small tweaks
2015-08-28 14:14:29 +02:00
raysan5
322ca97c24
Review camera system
2015-08-28 14:14:12 +02:00
raysan5
ef36950b72
New raylib module: raygui
...
Immediate Mode GUI (IMGUI)
2015-08-27 18:17:05 +02:00
raysan5
86f683dcbb
View description:
...
- Trying to implement rlglUnproject() - NOT WORKING
- Tested GLEW alternatives: glad and glLoadGen - NOT WORKING
2015-08-27 16:13:47 +02:00
raysan5
04d9c4c183
Some bugs corrected and trying to implement 3d picking
2015-08-27 16:13:46 +02:00
raysan5
9964935a12
Corrected bug to show cursor on free camera mode
2015-08-27 16:13:45 +02:00
Ray
27e44c43c5
Depth buffer configuration
2015-08-10 10:20:53 +02:00
raysan5
07858c3a1f
Reviewed ImageConvertToPOT()
2015-08-07 18:00:28 +02:00
raysan5
fd2b0c7c38
Added MSAA 4X support for EGL contexts
2015-08-07 17:25:05 +02:00
raysan5
b8b0247043
Added function SetBlendMode()
...
Useful to enable additive blend mode for particles
2015-08-07 17:24:28 +02:00
raysan5
6da175fccb
Reviewed GetTextureData()
2015-08-07 17:23:53 +02:00
Ray
ba640598e5
Reviewed for standalone usage
...
Requires raymath as standalone and GLEW
2015-08-05 19:18:40 +02:00
Ray
a42bfa7794
Added trace log for data unloading
2015-08-05 19:17:56 +02:00
raysan5
5436d93a3d
Review framebuffer creation and...
...
...shader loading security check
2015-08-03 17:27:53 +02:00
raysan5
36552ff995
Added security check if file not found
2015-08-03 17:27:04 +02:00
raysan5
0af2f45815
SetDefaultShader(): Solved issue
2015-07-31 12:40:33 +02:00
raysan5
39e22e98ce
Added stb_vorbis lib compilation
2015-07-31 12:39:45 +02:00
raysan5
e8fa630c28
Audio module reviewed for standalone usage
2015-07-31 12:31:39 +02:00
raysan5
6e4cfa5ecf
Added camera and gestures modules functions
2015-07-29 21:45:28 +02:00
raysan5
c0d8ae7f4d
Decoupled some modules: audio, camera, gestures
...
Added window drop files support
2015-07-29 21:44:27 +02:00
raysan5
7834a4e2fc
Replaced old mail by twitter user
2015-07-29 21:43:30 +02:00
raysan5
0b24330d86
Decoupling gestures system module
...
Now gestures system can be used as standalone module
2015-07-29 21:42:43 +02:00
raysan5
0b7c2ab183
Decoupling camera system module
...
Camera system can be used as standalone module
2015-07-29 21:42:11 +02:00
raysan5
f7acee9221
Decoupling audio module from raylib
...
Now audio module can be used as standalone module
2015-07-29 21:41:19 +02:00
raysan5
14d3b0a084
Corrected issue on mipmaps generations
2015-07-18 19:25:15 +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
66556b8b47
Added some functions and renamed some others
...
Added:
- LoadImageRaw()
- ImageCopy()
Renamed:
- GetPixelData() -> GetImageData()
2015-07-13 18:19:29 +02:00
raysan5
3434255ce6
Decoupling camera system from raylib main library
2015-07-13 18:17:05 +02:00
raysan5
d686cc6c4a
Some small code tweaks
2015-07-13 18:16:24 +02:00
raysan5
d50194940d
Updated to raylib v1.3
2015-07-13 18:15:31 +02:00
raysan5
e30421e84c
Updated to latest version 2.06
2015-07-13 18:14:47 +02:00
raysan5
c944d62374
Improved mipmaps support and image loading
2015-07-05 18:21:01 +02:00
raysan5
84befaea24
Corrected bug on GetHexValue() function
2015-07-05 18:19:49 +02:00
raysan5
2be8753788
Functions renaming for better consistency
2015-07-05 18:19:18 +02:00
Ray
cd08ae7b85
Corrected bug on reset default shader
2015-06-24 09:57:03 +02:00
raysan5
1ec87f7990
Moved postpro texture to shader
2015-06-22 19:59:55 +02:00
raysan5
bae1bf7b0a
Corrected bug on UnloadModel()
2015-06-18 03:08:21 +02:00
raysan5
024e48850e
Corrected camera issue and added function
2015-06-17 19:56:52 +02:00
raysan5
9572d6c063
Updated postpro shaders system
2015-06-16 20:02:01 +02:00
raysan5
d9c5614342
Updated shader system
2015-06-16 10:52:26 +02:00
Marc Palau
4c6c182023
Corrected gesture tap issue and text scaling issue
2015-06-03 17:04:17 +02:00
Marc Palau
fca60cb597
Corrected camera issue
2015-06-03 17:01:57 +02:00
raysan5
6a4afae5cc
Improved ResolveCollisionCubicmap()
...
Now it supports multiple maps one next to the other
2015-06-02 09:54:51 +02:00
raysan5
fd851d1d8b
Improved custom shaders support
...
Corrected issues with textures loading
2015-05-21 14:13:51 +02:00
raysan5
9e450df053
Added extensions check on rlglInit() and more
...
Corrected shader version depending on OGL version
Corrected bug in gestures module
2015-05-21 00:18:22 +02:00
Gatonevermind
c7ae28aaa2
Small tweak
2015-05-18 13:12:24 +02:00
raysan5
19721c70ff
Removed unused shaders
2015-05-11 18:22:29 +02:00
raysan5
e25f1227c0
Updated stb headers
2015-05-11 18:22:16 +02:00
Gatonevermind
4e4b6bef21
Corrected bug on PVR textures loading
2015-05-11 17:37:19 +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
05fe1c22ed
Updated to latest version
2015-04-22 18:37:09 +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
nicobwah
2b4a1f295a
Added support for Latin-1 Supplement characters
...
Extended default raylib font system to support Latin-1 Supplement
characters
2015-03-09 17:13:42 +01: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
raysan5
e1353b9f7d
Removed some TODO already done
2015-02-09 18:29:32 +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
77eda6494e
Added cubicmap collision detection and resolution
2015-02-04 20:24:23 +01:00
Marc Palau
b25cdf7f7d
Added support for multiple camera modes
2015-02-04 20:23:43 +01:00
Constantine Tarasenkov
765870fe8f
No need to include raylib.h
2015-02-03 20:16:27 +03: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
9ab6718234
Corrected bug, OGG loading on Android
2015-02-02 16:39:30 +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
raysan5
b9e53cd135
Removed useless spaces
2015-02-02 00:53:49 +01:00
Constantine Tarasenkov
b92c1bbbf7
Fixes for makefiles, GLFW 3.1 library for Linux
2015-01-25 17:53:29 +03:00
Ray
a9e045a1a8
Pause loop execution on window minimized
2015-01-21 00:13:17 +01:00
Ray
7d0407c6a2
Pause music when window minimized
2015-01-21 00:12:54 +01:00
Ray
c00cd38b01
Small note to remember
2015-01-21 00:12:30 +01:00
raysan5
874dc89fca
Adding support for TTF fonts (in progress)
2015-01-18 10:58:04 +01:00
raysan5
5104567a24
Some code tweaks
2015-01-18 10:57:30 +01:00
raysan5
d739895e4a
Reorganized external folders by platform
...
Improved makefiles!
2015-01-08 21:10:06 +01:00
raysan5
4a7e522d4b
Review build system for Android and RPI
2015-01-04 18:05:50 +01:00
raysan5
0bfd283526
Added support for model color tint
...
Also, added support for normals on models
2015-01-02 20:59:54 +01:00
raysan5
7ea8326b52
makefiles reorganization
...
Edited to better accomodate to multiple platforms
2015-01-02 20:59:05 +01:00
raysan5
8847602061
Examples review...
2015-01-02 20:58:06 +01:00
raysan5
061ee04cb5
Integrated ratalaika pull-request
...
Added first version of OS X compilation support
Some conflicts manually resolved...
2015-01-02 10:18:43 +01:00
raysan5
b482e26925
Small tweaks
2014-12-31 19:25:39 +01:00
raysan5
3c57c6afc5
Updated to version 2.00b
2014-12-31 18:03:48 +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
08a4ee34eb
[texture] image data initialization
2014-12-17 19:47:17 +01:00
raysan5
1bd592fe67
[texture] image loading small check
2014-12-17 19:33:53 +01:00
raysan5
db1ad74ef2
[models] file open error check
2014-12-17 19:32:54 +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
Palaui
63ed471ed2
Corrected bug on billboards
2014-11-24 17:23:05 +01:00
raysan5
fcff83e65c
Corrected Android bug on Native Activity cycle
2014-11-23 21:58:45 +01:00
raysan5
7375d0460a
Updated stb headers
2014-11-23 21:58:17 +01:00
ratalaika
ab05ace3ce
Added first version of OS X compilation support
2014-11-22 00:13:09 +01:00
Miguel Lechón
a471b6197a
Renamed the PLATFORM_LINUX_DESKTOP into PLATFORM_DESKTOP_LINUX.
2014-11-09 13:18:32 +01:00
Miguel Lechón
db2ad9648d
Small fixes to support a Debian/GNU Linux distro. Hopefully Ubuntu too.
2014-11-09 12:07:03 +01:00
Miguel Lechón
e6ef3f6e6a
Fixed WAV loading under 64-bit systems.
2014-11-09 08:06:58 +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
Ray
063e26c521
Corrected issue with transparent surface in Raspberry Pi
2014-09-30 18:22:21 +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
56a7979750
Corrected bugs...
...
Set default raylib to use OpenGL 1.1 (compatibility issues on ATI cards)
2014-07-23 19:50:06 +02:00
raysan5
ecb3c47704
Corrected bug with drawing order
...
We have three vertex buffers: lines, triangles and quads for textures.
Drawing in a desired order could become a nighmare... noww it seems it
works prety well...
2014-07-23 01:25:33 +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
raysan5
aff8d151a4
Corrected DrawSphereWires() function
2014-06-15 00:50:09 +02:00
raysan5
8e186e840c
Updated some comments
2014-06-09 16:33:53 +02:00
raysan5
f06a15ac8b
raylib 1.1
...
View CHANGELOG for a detailed list of changes
2014-04-19 16:36:49 +02:00
raysan5
e6b82cb111
Lots of changes, most of them under testing-review
...
Added a Tracing/Log system
Added OGG stream music support (DOESN'T WORK)
Added Compressed textures support
* This update is probably very buggy...
2014-04-09 20:25:26 +02:00
raysan5
c04f37d0f5
Adapt multiple functions to rlgl
...
Nearly a complete rework of Models module
Some teaks on multiple functions
2014-04-04 20:11:57 +02:00
raysan5
96f520ff6d
Road to raylib 1.1 - Testing rlgl
2014-03-25 12:40:35 +01:00
raysan5
a68818e320
Update to version 1.0.6
...
Check CHANGELOG for the list of changes in this release!
2014-03-16 20:59:02 +01:00
raysan5
4127638f92
Deleted for a better replace... soon...
2014-03-16 19:20:00 +01:00
raysan5
451568e5a9
The future of raylib!
...
Mapping of OpenGL 1.1 immediate mode functions to OpenGL 3.2+ (and
OpenGL ES 2.0) programmable pipeline
2014-03-02 16:06:01 +01:00
raysan5
174cd86d08
3D useful maths
...
Some useful functions to work with Vector3, Matrix and Quaternions
2014-03-02 16:03:25 +01:00
raysan5
43b13d623b
Update to version 1.0.5
...
Check CHANGELOG for changes
2014-01-28 21:21:29 +01:00
raysan5
2cf5fa7765
Updated raylib to version 1.0.4
...
Lots of changes added, check CHANGELOG for detailed description
2014-01-23 12:36:18 +01:00
raysan5
762befb967
Corrected function bug
2014-01-07 16:53:57 +01:00
raysan5
cfb42dc251
Corrected bug on spacing measurement
2013-12-27 00:15:02 +01:00
raysan5
a9fcb4b4a3
Corrected some minor bugs
2013-12-19 12:27:28 +01:00
raysan5
5bf9675d38
Update to version 1.0.3
...
View CHANGELOG for full list of changes
2013-12-19 12:08:06 +01:00
Ray
e1dd9f9cdd
Corrected WARNING on ErrorCallback()
...
The default compiler flags on Ubuntu includes -Wformat -Wformat-security which is what gives this error. That flag is used as a precaution against introducing security related bugs.
2013-12-02 05:17:20 -08:00
raysan5
f79beffc34
Audio issues solved... Audio Works!
2013-12-01 12:34:31 +01:00
raysan5
294533ccda
Updated to version 1.0.2
...
Some functions added (collision detection)
Check CHANGELOG for details
2013-11-30 18:12:40 +01:00
Ray
1a8ef80abd
Added GetDefaultFont() function
...
Useful to be used with DrawTextEx() to draw with default font and
extended parameters
2013-11-29 20:24:11 +01:00
Ray
f98f3e2e9a
Updated version number to 1.0.1
2013-11-29 19:57:59 +01:00
raysan5
e9143b8a8d
Added some functions and Updated examples
...
View CHANGELOG for details
2013-11-28 19:59:56 +01:00
raysan5
8895a165b1
Updated with some minor changes
2013-11-24 20:30:34 +01:00
raysan5
ccf2608091
Replaced tab by 4 spaces and adjust text
2013-11-23 13:30:54 +01:00
Ray
c15209f03c
Update raylib.h
2013-11-19 00:09:52 +01:00
Ray
46f10b45ad
raylib basic folders structure and some files... ;)
2013-11-18 23:38:44 +01:00