Ray
9b24120cd9
Updated libs
8 лет назад
Ray
2a2bee8964
raylib v1.7 release
8 лет назад
raysan5
a81dfabf86
Update releases to latest version
9 лет назад
raysan5
6b072e696d
Updated releases
Latest raylib 1.6
9 лет назад
raysan5
020601092e
Added release version for RaspberryPi
9 лет назад
raysan5
a94b553aff
Updated release headers
9 лет назад
raysan5
bec58075ff
Update ro raylib 1.5 release
9 лет назад
raysan5
cac378bd95
Added release versions of raylib 1.5
9 лет назад
raysan5
bab08f1c89
Added release folder (again)
9 лет назад
raysan5
5f4449f0a1
Removed physac functions from raylib header
9 лет назад
raysan5
60232810d8
Added some comments
9 лет назад
raysan5
13bef7aa02
Work on Oculus functionality
Trying to find the best way to integrate Oculus support into raylib,
making it easy for the user...
9 лет назад
raysan5
0bc71d84f8
Added functions to customize internal matrix
Internal modelview and projection matrices can be replaced before
drawing.
9 лет назад
raysan5
2168d8aa1a
Removed DrawPhysicObjectInfo() function
To avoid additional dependencies
9 лет назад
raysan5
cafc66a3c1
Rename for consistency with other functions
9 лет назад
raysan5
cf6d2e3985
Review coding style to match raylib style
Moved AudioError enum inside audio.c
9 лет назад
Joshua Reisenauer
cf2975d062
convenient way to combine errors
9 лет назад
Joshua Reisenauer
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?
9 лет назад
Joshua Reisenauer
90e1ed2b5e
mod player added
9 лет назад
raysan5
d17a0cee1a
Review text formatting (spacing, tabs...)
9 лет назад
raysan5
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...
9 лет назад
raysan5
cac2a66deb
Improved library consistency
Functions renamed to improve library consistency
9 лет назад
Ray
caa7bc366b
Reviewed DrawLight() function and some tweaks
9 лет назад
Joshua Reisenauer
9f2fc81df2
update to openal
9 лет назад
victorfisac
b0a0c5d431
Added tint color attribute to material data type
It tints all fragments, ignores lighting. Useful for some features like
feedback (damage color, ...).
9 лет назад
victorfisac
f2d61d4043
Remove normal depth
Scaling normal depth (y axis) makes disappear the specular of
fragments... So I think it can be removed, it is not a very
useful/important attribute.
9 лет назад
victorfisac
2e26ce235d
Add Draw3DCircle function and update raylib and rlgl header
Draw3DCircle is useful to draw point lights radius.
9 лет назад
raysan5
3d6696f6c9
Renamed shader variables (more generic names)
9 лет назад
victorfisac
c320a21f2b
Add standard lighting (2/3)
- 3 light types added (point, directional, spot).
- DrawLights() function added using line shapes.
- Standard lighting example added.
- Removed useless struct variables from material and light.
- Fixed light attributes dynamic locations errors.
- Standard vertex and fragment shaders temporally added until rewrite it
as char pointers in rlgl.
TODO:
- Add normal and specular maps calculations in standard shader.
- Add control structs to handle which attributes needs to be calculated
(textures, specular...).
- Adapt standard shader to version 110.
- Rewrite standard shader as char pointers in rlgl.
9 лет назад
victorfisac
30c8058fca
Add standard lighting (1/3)
- Ambient and lambert lighting added.
- Ambient and diffuse colors linked to standard shader.
- Single light linked to standard shader.
- LoadStandardMaterial() and depending functions added.
9 лет назад
raysan5
dcf5f45f68
Add lighting system -IN PROGRESS-
Improved materials
9 лет назад
raysan5
c9e30f7754
Review struct typedef to avoid pointers for users
9 лет назад
raysan5
03cc031d00
Remove TODO comments (already done)
9 лет назад
raysan5
7d1d9ff143
Support DYNAMIC_DRAW mesh loading
9 лет назад
Joshua Reisenauer
41c5f3a017
Buffer for raw audio
9 лет назад
Joshua Reisenauer
76ff4d220e
renamed everything so it is obvious what it does
9 лет назад
raysan5
075f51e0a3
Simplified internal (default) dynamic buffers
9 лет назад
Joshua Reisenauer
f0ada8c40d
apply index to remaining functions
9 лет назад
Joshua Reisenauer
9737c58054
PlayMusicStream now uses index
9 лет назад
Joshua Reisenauer
ad3d270c42
added set pitch for music streams
9 лет назад
Joshua Reisenauer
6db44500b7
adding multiple music streams
9 лет назад
raysan5
5c112ff542
Corrected tipo
9 лет назад
raysan5
1ddf594d15
Added support for indexed mesh data
9 лет назад
Ray
f7d4951165
Improved vertex attribs support for models
9 лет назад
raysan5
0bcb873cbb
Improved mesh support
Depending on mesh data, it can be loaded and default vertex attribute
location points are set, including colors, tangents and texcoords2
9 лет назад
raysan5
7ab008878a
Library redesign to accomodate materials system
9 лет назад
raysan5
fd67e31f63
Renamed function for consistency
10 лет назад
raysan5
5f73850fa6
Renamed functions for consistency
10 лет назад
Joshua Reisenauer
9d09ada33b
new boolean floatingPoint option
Now floating point is either on or off. This simplifies the use of 16bit
vs float.
10 лет назад
Joshua Reisenauer
4636e3367c
number remaining buffer transfer for updateAudioContext
updateAudioContext is almost done
10 лет назад