raysan5
9127b5a57d
Enable/Disable VR experience
8 years ago
Ray
4ff85c2ac2
Added notes about chromatic aberration
8 years ago
raysan5
8fb84d9e63
Updated to new rlgl
8 years ago
raysan5
f9f33926f7
Corrected window size to unify with other examples
8 years ago
raysan5
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...
8 years ago
raysan5
e913de58c7
Added distortion shader for testing
8 years ago
raysan5
c28a5fbd62
Code tweak
8 years ago
Ray
6062201e8f
Simplify Oculus example...
...to align it with standard raylib code. Final goal would be having the
same code work for every platform with no changes...
8 years ago
Ray
24c9b1f717
Improving Oculus Rift example...
Under design... looking for the easiest and most comprehensive way for
the user to use VR...
8 years ago
Ray
3468af213f
Reviewing Oculus rendering...
8 years ago
victorfisac
1879a8129e
Fixed little bug in physac example
8 years ago
victorfisac
4e84ded7ef
Fixed spacing and set UpdatePhysics() function as static...
and remove static from PhysicsThread().
8 years ago
victorfisac
1a8fbe5cf0
Add pthread external library to source...
and add instructions in physac examples to run it successful.
8 years ago
victorfisac
54537e8f0b
Fixed bug in delta time calculation...
and added PHYSAC_NO_THREADS define. Improved physac example drawing
frames per second in screen.
8 years ago
raysan5
d1a5374ac4
raylib Oculus Rift CV1 example... IT WORKS!!!
8 years ago
raysan5
56bd9da07c
Update Oculus sample (will be moved soon)
8 years ago
raysan5
97fc266ad4
Updated raylib Oculus example
8 years ago
victorfisac
6a2bbae521
Updated physics examples with new module changes
8 years ago
victorfisac
4c43a40788
Update physac examples with fixed timestep method
8 years ago
victorfisac
77f599885d
Fixed GLSL 100 shaders
texture() doesn't exist in glsl 100, it must use texture2D().
8 years ago
raysan5
3c1be60c66
Updated examples for new physac header-only
8 years ago
Ray
374e3e7e11
Updated to raylib 1.5
8 years ago
Ray
904ef0d4be
Adjust to standard example screen size
8 years ago
Ray
2d90cc59b6
Update distortion.fs
8 years ago
Ray
5576dea00b
Rename raylib_rlgl_standalone.c to rlgl_standalone.c
8 years ago
raysan5
b79ede4edb
Added distortion shader to render
8 years ago
Ray
79a6235811
Stereo rendering test
Trying to simulate Oculus Rift CV1 rendering without the device... for
Debug pourposes.
8 years ago
Ray
c99fc5108e
Update screenshot
8 years ago
Ray
ee795150fa
Updated some code
8 years ago
raysan5
5631f822bd
Reorganized device init/close
8 years ago
raysan5
b574e105dd
Basic raylib Oculus Rift template for reference
Not functional yet...
8 years ago
raysan5
501ef80bed
Updated camera 2d example
8 years ago
Ray
e2173922f0
Update eye render pose with layer data
8 years ago
raysan5
4bc339ea4e
Updated Oculus sample
8 years ago
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!
8 years ago
raysan5
d17a0cee1a
Review text formatting (spacing, tabs...)
8 years ago
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...
8 years ago
raysan5
cac2a66deb
Improved library consistency
Functions renamed to improve library consistency
8 years ago
Ray
caa7bc366b
Reviewed DrawLight() function and some tweaks
8 years ago
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.
8 years ago
victorfisac
0ff26f527f
Added normal and specular maps logic to standard...
...shader and updated example.
8 years ago
victorfisac
5c32cf2095
Add 'dwarf' model normal and specular maps to resources folder
8 years ago
victorfisac
ae2d0d4cd8
Delete old example mesh resource file
8 years ago
raysan5
ea5b00528b
Improved render to texture
Support render texture size different than screen size
8 years ago
raysan5
48374c85dd
Some tweaks
It seems there are some problems with DrawLights()
8 years ago
victorfisac
dcd6942ed1
Fix small bug and spacing
8 years ago
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.
8 years ago
victorfisac
80eb4f3f50
Remove deprecated phong lighting shaders and example
8 years ago
Gordon McShane
c0983f3400
fix example
- fix gamepad axis query in example broken by db4585b
Improved gamepad support
8 years ago
raysan5
c9e30f7754
Review struct typedef to avoid pointers for users
8 years ago