Ray
077bef4286
Support 4 components mesh.tangent data
Added struct Vector4 for convenience
преди 7 години
raysan5
7caa3201d5
Improved pixel formats support
- Renamed enum TextureFormat to PixelFormat for consistency
- Added support for pixel format UNCOMPRESSED_R32
- Using GetPixelDataSize() where required
преди 7 години
raysan5
b19e155b34
Support UNCOMPRESSED_R32G32B32A32 texture format
преди 7 години
Ray San
e8bb53ed35
Corrected issue on OpenGL ES compilation
преди 7 години
Ray San
53ad53d051
Manually review previous PR
преди 7 години
user
0e18b14605
added debug-event-markers for opengl so that you're able to set markers for renderdoc or other gpu debuggers what your program is currently doing
преди 7 години
user
963551ee6e
added possibility to get modelview matrix from rlgl to be able to send it to shaders
преди 7 години
user
69c8fa409a
fixed function declaration differ from implementation
преди 7 години
raysan5
02dd4d32b5
Allow custom distortion shader - IN PROGRESS -
преди 7 години
Ray San
7057d08369
Review VR functionality
To be more generic and configurable
преди 7 години
Ray San
ddea9d68bf
Review VR simulator
Requires some work, distortion shader could be move out of raylib to
example code...
преди 7 години
raysan5
e52032f646
Complete review of raymath
Now it should be coherent with OpenGL math standards
преди 7 години
raysan5
38d9fcb08e
Moved some functions to raymath
Exposed some raymath useful functions to raylib API
преди 7 години
raysan5
980d9d4cd4
rlgl usable as standalone library
преди 7 години
raysan5
0dabb2708b
Reorganized a couple of functions
преди 7 години
raysan5
d368403a13
Working on PBR materials, renamed some data
преди 7 години
Ray
6546474fa4
Manual integration of material-pbr into develop
преди 7 години
raysan5
8ca8550739
Removed function reference
преди 8 години
raysan5
9f09f6f550
Rename enum LogType names...
...to avoid possible conflicting symbols
преди 8 години
Ray
50c887cb0a
Support HDR R32G32B32 float textures loading
преди 8 години
Ray
822c2ddad5
Some defines tweaks for consistency
преди 8 години
Ray
39732d04ec
Comments review
преди 8 години
Ray
d593bd0081
Some code tweaks
преди 8 години
raysan5
247da006ae
Rename parameter
преди 8 години
Ray
59652c75b4
Review some comments
преди 8 години
raysan5
5d1f661661
Remove Oculus support from code
Moved to custom example, now raylib only supports simulated VR
rendering.
Oculus code was too device dependant... waiting for OpenXR.
преди 8 години
Ray San
836c1636a2
Remove lighting system from rlgl standalone header
преди 8 години
Ray
f164ec80d6
Upload wave collector - GGJ17 game
преди 8 години
raysan5
852f3d4fd0
Review comments and formatting
преди 8 години
Ray
f1bcfc1352
Corrected bug on GenTextureMipmaps()
texture.mipmaps value needs to be updated, so, texture must be passed by
reference instead of by value
преди 8 години
raysan5
bee283b12b
Some tweaks around
преди 8 години
raysan5
6d1b712a96
Reviewed modules comments
преди 8 години
raysan5
9d3ad52160
Removed byte typedef
преди 8 години
raysan5
988d39029f
Support textures filtering
преди 8 години
raysan5
4ff98f34bb
Function to set texture parameters -IN PROGRESS-
преди 8 години
raysan5
d5e0f4e84e
Added notes on vr tracking -> camera update
преди 8 години
raysan5
5fecf5c088
Review UpdateVrTracking() and rlglLoadRenderTexture()
преди 8 години
raysan5
36f20376e6
Redesigned lighting shader system
преди 8 години
raysan5
959a228815
Removed useless spacing
преди 8 години
raysan5
16ac468bdb
Remove functions from user exposure
преди 8 години
raysan5
5ff9811ea8
Some code tweaks
преди 9 години
raysan5
55b9a2479a
Expose Oculus Rift functionality directly
преди 9 години
raysan5
bfb5ffedda
Added rlgl standalone sample
преди 9 години
raysan5
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...
преди 9 години
Ray
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...
преди 9 години
Ray
ee72654b55
Redesigned stereo rendering mechanism
Now it's easier for the user! Just init Oculus device and get stereo
rendering!
преди 9 години
raysan5
9127b5a57d
Enable/Disable VR experience
преди 9 години
raysan5
8652e644dd
Corrected bug on stereo rendering
преди 9 години
raysan5
71ab202295
Removed rlglInitGraphics(), integrated into rlglInit()
Redesigned rlgl usage:
- rlViewport() must be called by user
- Internal projection/modelview matrices must be setup by user
преди 9 години
raysan5
03d9583b94
Add oculus simulator (in case device is not detected)
преди 9 години