victorfisac
26833f5aae
Merge remote-tracking branch 'refs/remotes/raysan5/develop' into develop
8年前
raysan5
ea5b00528b
Improved render to texture
Support render texture size different than screen size
9年前
Joshua Reisenauer
e4e315bbfc
Merge remote-tracking branch 'refs/remotes/raysan5/develop' into develop
9年前
Ray
27df983ee0
Merge pull request #121 from kd7tck/develop
I made this for some others I am now working with
9年前
Joshua Reisenauer
5a041a6af5
Merge remote-tracking branch 'refs/remotes/raysan5/develop' into develop
9年前
raysan5
3d6696f6c9
Renamed shader variables (more generic names)
9年前
raysan5
d53b6f4381
Renamed shader variables (more generic names)
Now shader maps use a generic naming convention for any kind of texture
maps (not only diffuse, normal or specular). Useful for custom shaders.
9年前
raysan5
48374c85dd
Some tweaks
It seems there are some problems with DrawLights()
9年前
Joshua Reisenauer
f74791ed7b
better build system
9年前
Joshua Reisenauer
f232f34981
Merge remote-tracking branch 'refs/remotes/raysan5/develop' into develop
9年前
Ray
9811a37690
Merge pull request #120 from victorfisac/develop
Standard Lighting (2/3)
9年前
victorfisac
dcd6942ed1
Fix small bug and spacing
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
80eb4f3f50
Remove deprecated phong lighting shaders and example
9年前
victorfisac
30941c0dd1
Add Draw3DLine function and fixed MLT glossiness import value
In standard shader, material glossiness is a value from 0 to 1000 like
in MLT files. So, it doesn't need to be normalized.
9年前
victorfisac
cf71e1242e
Fix some audio module compile warnings
9年前
victorfisac
0da7c499b6
Merge remote-tracking branch 'refs/remotes/raysan5/develop' into develop
9年前
Ray
0b65b44a78
Merge pull request #119 from gordonmcshane/remove-local-properties
remove user-specific ant files
9年前
Ray
46e7a26770
Merge pull request #118 from gordonmcshane/gamepad-example-fix
fix example
9年前
Gordon McShane
c9ac176fa7
remove user-specific ant files
9年前
Gordon McShane
c0983f3400
fix example
- fix gamepad axis query in example broken by db4585b
Improved gamepad support
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年前
victorfisac
c60cc9ee18
Merge remote-tracking branch 'refs/remotes/raysan5/develop' into develop
9年前
raysan5
6dac1efefe
Comented buggy code to avoid problems...
...on model drawing
9年前
Ray
8b3603cd48
Merge pull request #117 from victorfisac/develop
MTL loading shininess to material glossiness
9年前
victorfisac
3fa6fdacf2
Improved MTL loading shininess value
9年前
victorfisac
90c62c4cc0
Fix small warning
Material glossiness is a float type value...
9年前
victorfisac
4f1bee3165
Merge remote-tracking branch 'refs/remotes/raysan5/develop' into develop
9年前
raysan5
dcf5f45f68
Add lighting system -IN PROGRESS-
Improved materials
9年前
raysan5
af890cf210
Updated to avoid pointers
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年前
Ray
bdb450fccb
Merge pull request #116 from kd7tck/newaudio
Redesign audio system to support multiple mix channels
9年前
Joshua Reisenauer
179f2f9e4f
windows automated compile
Only works when raylib is installed on windows system.
9年前
Joshua Reisenauer
41c5f3a017
Buffer for raw audio
9年前
Joshua Reisenauer
847944e240
Merge remote-tracking branch 'refs/remotes/raysan5/develop' into newaudio
9年前
Joshua Reisenauer
b10425492a
name correction
9年前
raysan5
8bbbe8cd76
Corrected namings
9年前
raysan5
037edbaa13
Reorganize data for consistency
9年前
raysan5
bc08271da3
Updated shaders with comments
9年前
Joshua Reisenauer
cd7f25830b
Merge remote-tracking branch 'refs/remotes/raysan5/develop' into develop
9年前
Joshua Reisenauer
706755d146
Merge remote-tracking branch 'refs/remotes/raysan5/develop' into develop
9年前
Ray
0e29aa2951
Corrected function name
texture2D() is deprecated on GLSL 330
9年前
Ray
d84f922372
Merge pull request #114 from cHemingway/osx-fixes
Fix building examples on OSX
9年前
Joshua Reisenauer
76ff4d220e
renamed everything so it is obvious what it does
9年前
Joshua Reisenauer
86fbf4fd8f
logic bug fix
9年前
Joshua Reisenauer
d38d7a1bed
clean up on buffering and preconditions
9年前
Joshua Reisenauer
8c5d403dda
new function to check if music stream is ready
_g naming convention for globals, new error exit numbers.
9年前
Chris Hemingway
f575935ace
Fix glfw name on OSX and remove unused directory warning
9年前