raysan5
							
						 | 
						
							
							
							
								
							
								8fd4507847
								
							
								
							
						 | 
						
							
							
								
								Corrected bug on Raspberry Pi with strcat()
							
							
							
							
								
							
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   raysan5
							
						 | 
						
							
							
							
								
							
								09cc27ca7a
								
							
								
							
						 | 
						
							
							
								
								Added screenshot for example core_oculus_rift
							
							
							
							
								
							
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   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 lat temu | 
					
				
					
						
							
							
								   raysan5
							
						 | 
						
							
							
							
								
							
								2ff2096b36
								
							
								
							
						 | 
						
							
							
								
								Moved Oculus enable drawing to user side...
							
							
							
							
							
							
								
							
							
							Still thinking about the best way to manage this... 
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   raysan5
							
						 | 
						
							
							
							
								
							
								3fb1c446ea
								
							
								
							
						 | 
						
							
							
								
								Corrected issue on RPI on model drawing
							
							
							
							
								
							
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   raysan5
							
						 | 
						
							
							
							
								
							
								8bdd03eeac
								
							
								
							
						 | 
						
							
							
								
								Updated Oculus PC SDK to version 1.5
							
							
							
							
								
							
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   Ray
							
						 | 
						
							
							
							
								
							
								2f9abe6e13
								
							
								
							
						 | 
						
							
							
								
								Review ResolveCollisionCubicmap()
							
							
							
							
							
							
								
							
							
							This function needs to be redesigned or removed... 
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   Ray
							
						 | 
						
							
							
							
								
							
								ee72654b55
								
							
								
							
						 | 
						
							
							
								
								Redesigned stereo rendering mechanism
							
							
							
							
							
							
								
							
							
							Now it's easier for the user! Just init Oculus device and get stereo
rendering! 
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   Ray
							
						 | 
						
							
							
							
								
							
								164ead03c9
								
							
								
							
						 | 
						
							
							
								
								Update README.md
							
							
							
							
								
							
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   Ray
							
						 | 
						
							
							
							
								
							
								f88c95ce2d
								
							
								
							
						 | 
						
							
							
								
								Updated examples and makefile
							
							
							
							
								
							
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   raysan5
							
						 | 
						
							
							
							
								
							
								308fcbb96c
								
							
								
							
						 | 
						
							
							
								
								Added eyes projection/view matrices calculation
							
							
							
							
							
							
								
							
							
							Based on HMD parameters (IPD, ScreenSize, LesnsSeparation...) 
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   raysan5
							
						 | 
						
							
							
							
								
							
								be61d2f8c1
								
							
								
							
						 | 
						
							
							
								
								Added missing parameter
							
							
							
							
								
							
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   raysan5
							
						 | 
						
							
							
							
								
							
								6fbf6a1c23
								
							
								
							
						 | 
						
							
							
								
								Redesigned distortion shader, added chromatic aberration
							
							
							
							
								
							
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   raysan5
							
						 | 
						
							
							
							
								
							
								5a4eb34c39
								
							
								
							
						 | 
						
							
							
								
								Corrected issue on distortion shader
							
							
							
							
								
							
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   raysan5
							
						 | 
						
							
							
							
								
							
								c4922c9e88
								
							
								
							
						 | 
						
							
							
								
								Reorganize shaders to respective folders
							
							
							
							
								
							
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   raysan5
							
						 | 
						
							
							
							
								
							
								e977915577
								
							
								
							
						 | 
						
							
							
								
								Review examples makefile for RPI
							
							
							
							
								
							
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   raysan5
							
						 | 
						
							
							
							
								
							
								572936ec65
								
							
								
							
						 | 
						
							
							
								
								Added Oculus functions to raylib header
							
							
							
							
								
							
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   raysan5
							
						 | 
						
							
							
							
								
							
								a8bed54586
								
							
								
							
						 | 
						
							
							
								
								Corrected stream playing with index
							
							
							
							
								
							
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   raysan5
							
						 | 
						
							
							
							
								
							
								4b444e7cc3
								
							
								
							
						 | 
						
							
							
								
								Comment glBlitFramebuffer()
							
							
							
							
								
							
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   raysan5
							
						 | 
						
							
							
							
								
							
								9127b5a57d
								
							
								
							
						 | 
						
							
							
								
								Enable/Disable VR experience
							
							
							
							
								
							
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   raysan5
							
						 | 
						
							
							
							
								
							
								8652e644dd
								
							
								
							
						 | 
						
							
							
								
								Corrected bug on stereo rendering
							
							
							
							
								
							
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   Ray
							
						 | 
						
							
							
							
								
							
								4ff85c2ac2
								
							
								
							
						 | 
						
							
							
								
								Added notes about chromatic aberration
							
							
							
							
								
							
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   raysan5
							
						 | 
						
							
							
							
								
							
								6981e2bffa
								
							
								
							
						 | 
						
							
							
								
								Get supported videomodes for fullscreen
							
							
							
							
								
							
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   raysan5
							
						 | 
						
							
							
							
								
							
								8fb84d9e63
								
							
								
							
						 | 
						
							
							
								
								Updated to new rlgl
							
							
							
							
								
							
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   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 lat temu | 
					
				
					
						
							
							
								   raysan5
							
						 | 
						
							
							
							
								
							
								369b8532c0
								
							
								
							
						 | 
						
							
							
								
								Review rlglInitGraphics()
							
							
							
							
								
							
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   raysan5
							
						 | 
						
							
							
							
								
							
								f9f33926f7
								
							
								
							
						 | 
						
							
							
								
								Corrected window size to unify with other examples
							
							
							
							
								
							
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   raysan5
							
						 | 
						
							
							
							
								
							
								9ee96bea95
								
							
								
							
						 | 
						
							
							
								
								Unified functions: InitGraphicsDevice()
							
							
							
							
							
							
								
							
							
							Following XNA style, now we have InitGraphicsDevice(), replacing
InitDisplay() + InitGraphics() 
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   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... 
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   raysan5
							
						 | 
						
							
							
							
								
							
								b358402cb3
								
							
								
							
						 | 
						
							
							
								
								Some code tweaks (view description)
							
							
							
							
							
							
								
							
							
							- Added support for RLGL_NO_STANDARD_SHADER
- Store framebuffer width and height as globals
- Reorganize rlglInit() function 
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   raysan5
							
						 | 
						
							
							
							
								
							
								a522b6e23b
								
							
								
							
						 | 
						
							
							
								
								Corrected issue with unclosed threads
							
							
							
							
								
							
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   raysan5
							
						 | 
						
							
							
							
								
							
								03d9583b94
								
							
								
							
						 | 
						
							
							
								
								Add oculus simulator (in case device is not detected)
							
							
							
							
								
							
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   raysan5
							
						 | 
						
							
							
							
								
							
								e913de58c7
								
							
								
							
						 | 
						
							
							
								
								Added distortion shader for testing
							
							
							
							
								
							
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   raysan5
							
						 | 
						
							
							
							
								
							
								afe033412b
								
							
								
							
						 | 
						
							
							
								
								Code tweak
							
							
							
							
								
							
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   raysan5
							
						 | 
						
							
							
							
								
							
								c28a5fbd62
								
							
								
							
						 | 
						
							
							
								
								Code tweak
							
							
							
							
								
							
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   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... 
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   raysan5
							
						 | 
						
							
							
							
								
							
								b01f5ff6a7
								
							
								
							
						 | 
						
							
							
								
								Starting work on VR simulator support
							
							
							
							
							
							
								
							
							
							If Oculus device is not available or not initialized correctly,
simulated VR view is generated using stereo-rendering and distortion 
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   Ray
							
						 | 
						
							
							
							
								
							
								24c9b1f717
								
							
								
							
						 | 
						
							
							
								
								Improving Oculus Rift example...
							
							
							
							
							
							
								
							
							
							Under design... looking for the easiest and most comprehensive way for
the user to use VR... 
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   Ray
							
						 | 
						
							
							
							
								
							
								9fdf4420d5
								
							
								
							
						 | 
						
							
							
								
								Corrected bugs on OpenGL 2.1
							
							
							
							
								
							
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   Ray
							
						 | 
						
							
							
							
								
							
								4df7a0f2f8
								
							
								
							
						 | 
						
							
							
								
								Added support for OpenGL 2.1
							
							
							
							
								
							
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   Ray
							
						 | 
						
							
							
							
								
							
								3468af213f
								
							
								
							
						 | 
						
							
							
								
								Reviewing Oculus rendering...
							
							
							
							
								
							
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   Ray
							
						 | 
						
							
							
							
								
							
								d5d1305bc0
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #131 from victorfisac/develop
							
							
							
							
							
							
								
							
							
							Physac 1.0 module completed 
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   victorfisac
							
						 | 
						
							
							
							
								
							
								1b0996fb0b
								
							
								
							
						 | 
						
							
							
								
								Updated physac header documentation
							
							
							
							
								
							
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   victorfisac
							
						 | 
						
							
							
							
								
							
								1879a8129e
								
							
								
							
						 | 
						
							
							
								
								Fixed little bug in physac example
							
							
							
							
								
							
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   victorfisac
							
						 | 
						
							
							
							
								
							
								4e84ded7ef
								
							
								
							
						 | 
						
							
							
								
								Fixed spacing and set UpdatePhysics() function as static...
							
							
							
							
							
							
								
							
							
							and remove static from PhysicsThread(). 
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   victorfisac
							
						 | 
						
							
							
							
								
							
								1a8fbe5cf0
								
							
								
							
						 | 
						
							
							
								
								Add pthread external library to source...
							
							
							
							
							
							
								
							
							
							and add instructions in physac examples to run it successful. 
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   victorfisac
							
						 | 
						
							
							
							
								
							
								5a1cbb2842
								
							
								
							
						 | 
						
							
							
								
								Fix current time value
							
							
							
							
								
							
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   victorfisac
							
						 | 
						
							
							
							
								
							
								54537e8f0b
								
							
								
							
						 | 
						
							
							
								
								Fixed bug in delta time calculation...
							
							
							
							
							
							
								
							
							
							and added PHYSAC_NO_THREADS define. Improved physac example drawing
frames per second in screen. 
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   victorfisac
							
						 | 
						
							
							
							
								
							
								c9c1263e6f
								
							
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'refs/remotes/raysan5/develop' into develop
							
							
							
							
								
							
							
						 | 
						9 lat temu | 
					
				
					
						
							
							
								   raysan5
							
						 | 
						
							
							
							
								
							
								d1a5374ac4
								
							
								
							
						 | 
						
							
							
								
								raylib Oculus Rift CV1 example... IT WORKS!!!
							
							
							
							
								
							
							
						 | 
						9 lat temu |