8b35de3276
Added new audio functions -IN PROGRESS-
...
- LoadWave()
- LoadWaveEx()
- UnloadWave()
- WaveFormat()
- WaveCopy()
- WaveCrop()
- GetWaveData()
2016-09-08 00:20:06 +02:00
36f20376e6
Redesigned lighting shader system
2016-09-05 20:15:21 +02:00
9d66bc4a05
Added function: ImageAlphaMask()
2016-09-05 10:08:28 +02:00
be97583f00
Added function: UpdateSound()
2016-08-29 11:17:58 +02:00
1d71e1b754
Fix a typo in the DrawCube, DrawCubeWires and DrawCubeTexture definitions
2016-08-25 14:18:43 +02:00
959a228815
Removed useless spacing
2016-08-16 11:09:55 +02:00
342b89c5b9
Review Wave struct
2016-08-15 16:35:25 +02:00
3377a4485b
Support shared/dynamic raylib compilation
...
Generates:
Win32: raylib.dll, libraylibdll.a (import library)
Linux: libraylib.so
2016-08-13 11:31:15 +02:00
eb9072a2f1
Renamed functions for consistency
2016-08-10 12:20:46 +02:00
cc2b3228d1
Updated for C++
2016-08-09 23:03:29 +02:00
f69f930b51
Some functions review
2016-08-07 13:38:48 +02:00
16ac468bdb
Remove functions from user exposure
2016-08-06 19:30:41 +02:00
3b80e2c1e0
Redesigned gestures module to header-only
2016-08-06 16:32:46 +02:00
d5f5f0a930
Updated raylib version to 1.6
2016-08-06 11:33:05 +02:00
8c0bd30fcb
Corrected issue with Music type
2016-08-02 19:09:07 +02:00
68d647c1af
Complete review and update
...
Simplified module for Music and AudioStream
Added support for raw audio streaming (with example)
2016-08-02 17:32:24 +02:00
36cf1f7dfd
Improved support for C++
...
Added compound literals (C99) alternative for C++ compilers that don't
support this feature
2016-08-01 18:05:07 +02:00
02c456432d
Complete review of audio system
...
Still some work left...
2016-08-01 12:49:17 +02:00
8f7cb6fb19
Code refractoring of music model to be more friendly-user (issue #144 )
2016-07-29 21:35:57 +02:00
32a671b9da
OS X comaptiblity changes and compiled library
2016-07-22 11:55:04 -04:00
5ff9811ea8
Some code tweaks
2016-07-18 17:06:33 +02:00
7959ccd84d
Review some functions, formatting and comments
2016-07-15 18:16:34 +02:00
1733125873
Do not expose raw audio context to final user...
...
...at least, directly, available if using directly audio module...
2016-07-08 23:17:18 +02:00
7cefbd8a94
Updated lighting system...
...
...to avoid dynamic conditions on for loop (lightsCount) on standard
shader, it seems GLSL 100 doesn't support that feature... on some GPUs
like RaspberryPi...
2016-07-06 20:33:46 +02:00
bc80174357
VR Functions renaming (for generic HMD device)
...
Stereo rendering has been moved again to Begin3dMode() and End3dMode(),
it has some limitations but makes more sense...
2016-07-06 00:54:38 +02:00
ee72654b55
Redesigned stereo rendering mechanism
...
Now it's easier for the user! Just init Oculus device and get stereo
rendering!
2016-07-04 01:29:23 +02:00
572936ec65
Added Oculus functions to raylib header
2016-06-27 18:30:58 +02:00
5f7ac64c44
Removed function SetModelTexture()
...
It's more educational to go through new material system, so, I decide to
remove this function to avoid students confusion...
2016-06-24 19:49:36 +02:00
24c9b1f717
Improving Oculus Rift example...
...
Under design... looking for the easiest and most comprehensive way for
the user to use VR...
2016-06-17 13:54:45 +02:00
3ce0228206
Move Oculus Rift support to rlgl module
2016-06-14 17:16:20 +02:00
3d6be7fd80
Added GetGestureDetected() again...
...
Required by gestures example....
2016-06-14 12:01:57 +02:00
47afda2549
Removed useless function: GetGestureDetected()
...
Use instead: IsGestureDetected()
2016-06-14 11:55:32 +02:00
5f4449f0a1
Removed physac functions from raylib header
2016-06-09 20:02:15 +02:00
60232810d8
Added some comments
2016-06-03 19:00:58 +02:00
13bef7aa02
Work on Oculus functionality
...
Trying to find the best way to integrate Oculus support into raylib,
making it easy for the user...
2016-06-03 18:26:59 +02:00
0bc71d84f8
Added functions to customize internal matrix
...
Internal modelview and projection matrices can be replaced before
drawing.
2016-06-02 20:23:09 +02:00
2168d8aa1a
Removed DrawPhysicObjectInfo() function
...
To avoid additional dependencies
2016-06-02 19:16:11 +02:00
cafc66a3c1
Rename for consistency with other functions
2016-06-02 19:09:56 +02:00
cf6d2e3985
Review coding style to match raylib style
...
Moved AudioError enum inside audio.c
2016-06-02 17:12:31 +02:00
cf2975d062
convenient way to combine errors
2016-06-02 02:31:25 -07:00
af1eb5453a
I added audio errors
...
The only thing I did not change was the _g for globals. Is there any
other way we can mark globals?
2016-06-02 02:02:23 -07:00
ae6adb173b
Merge remote-tracking branch 'refs/remotes/raysan5/develop' into develop
2016-06-01 20:17:39 -07:00
90e1ed2b5e
mod player added
2016-06-01 20:09:00 -07:00
d17a0cee1a
Review text formatting (spacing, tabs...)
2016-05-31 19:12:37 +02:00
302ec438dd
Removed colTint, tint color is colDiffuse
...
Tint color could be applied to colDiffuse... but what's the best way?
Replace it? Multiply by? A point to think about...
2016-05-31 18:15:53 +02:00
cac2a66deb
Improved library consistency
...
Functions renamed to improve library consistency
2016-05-31 17:11:02 +02:00
78b4494e2b
Merge remote-tracking branch 'refs/remotes/raysan5/develop' into develop
2016-05-30 15:57:35 -07:00
caa7bc366b
Reviewed DrawLight() function and some tweaks
2016-05-31 00:51:55 +02:00
6ad8323860
Merge remote-tracking branch 'refs/remotes/raysan5/develop' into develop
2016-05-30 15:39:21 -07:00
9f2fc81df2
update to openal
2016-05-30 15:34:29 -07:00