Joshua Reisenauer
05f8e83ba9
cleanup
9年前
Joshua Reisenauer
21a01ec870
simplified mod
9年前
Joshua Reisenauer
ae6adb173b
Merge remote-tracking branch 'refs/remotes/raysan5/develop' into develop
9年前
Joshua Reisenauer
90e1ed2b5e
mod player added
9年前
Ray
17878550b1
Review heades usage
This is a first step toward a bigger project. Some modules could be
ported to header-only to be used as standalone.
9年前
Ray
7afa0b09ab
Support raygui as standalone library
9年前
raysan5
0a27525a4b
Dependencies review
Checking some files to be converted to header-only
9年前
raysan5
3e88156817
Ignore invalid warning
9年前
raysan5
897179a06c
Corrected some issues on OpenGL 1.1
9年前
raysan5
8f91ed81c5
Updated Oculus sample to Oculus SDK 1.4
Still working on the sample but almost finished. Some rlgl internals
redesign required and it will be ready!
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年前
Joshua Reisenauer
78b4494e2b
Merge remote-tracking branch 'refs/remotes/raysan5/develop' into develop
9年前
Ray
caa7bc366b
Reviewed DrawLight() function and some tweaks
9年前
Joshua Reisenauer
6ad8323860
Merge remote-tracking branch 'refs/remotes/raysan5/develop' into develop
9年前
Joshua Reisenauer
9f2fc81df2
update to openal
9年前
Ray
8a4e28f81d
Support Android internal data storage
Useful to save small data files (configuration and so)
For bigger files, external data storage should be used (SDCard)
9年前
Ray
4b93349db5
Merge pull request #122 from victorfisac/develop
Standard Lighting (3/3)
9年前
victorfisac
11cf455fe0
Standard Lighting (3/3)
- Added normal and specular maps to standard shader.
- Added full tint attribute to standard shader and material data type.
- Changed point light attenuation to radius.
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
0ff26f527f
Added normal and specular maps logic to standard...
...shader and updated example.
9年前
victorfisac
5c32cf2095
Add 'dwarf' model normal and specular maps to resources folder
9年前
victorfisac
64f6c74c9a
Add normal and specular maps to draw model process
9年前
victorfisac
2e26ce235d
Add Draw3DCircle function and update raylib and rlgl header
Draw3DCircle is useful to draw point lights radius.
9年前
victorfisac
ae2d0d4cd8
Delete old example mesh resource file
9年前
victorfisac
26833f5aae
Merge remote-tracking branch 'refs/remotes/raysan5/develop' into develop
9年前
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年前