Ray
							
						 
						
							
							
							
								
							
								9b24120cd9 
								
							
								 
							
						 
						
							
							
								
								Updated libs  
							
							 
							
							
								
							
							
						 
						8 years ago  
					 
				
					
						
							
							
								   Ray
							
						 
						
							
							
							
								
							
								2a2bee8964 
								
							
								 
							
						 
						
							
							
								
								raylib v1.7 release  
							
							 
							
							
								
							
							
						 
						8 years ago  
					 
				
					
						
							
							
								   raysan5
							
						 
						
							
							
							
								
							
								a81dfabf86 
								
							
								 
							
						 
						
							
							
								
								Update releases to latest version  
							
							 
							
							
								
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								   raysan5
							
						 
						
							
							
							
								
							
								6b072e696d 
								
							
								 
							
						 
						
							
							
								
								Updated releases  
							
							 
							
							 
							
							
								
							
							
							Latest raylib 1.6 
							
						 
						9 years ago  
					 
				
					
						
							
							
								   raysan5
							
						 
						
							
							
							
								
							
								a94b553aff 
								
							
								 
							
						 
						
							
							
								
								Updated release headers  
							
							 
							
							
								
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								   raysan5
							
						 
						
							
							
							
								
							
								bec58075ff 
								
							
								 
							
						 
						
							
							
								
								Update ro raylib 1.5 release  
							
							 
							
							
								
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								   LelixSuper
							
						 
						
							
							
							
								
							
								ce1c4055f7 
								
							
								 
							
						 
						
							
							
								
								add GNU/Linux buils of library  
							
							 
							
							 
							
							
								
							
							
							The builds refer to de865a9  commit. 
							
						 
						9 years ago  
					 
				
					
						
							
							
								   raysan5
							
						 
						
							
							
							
								
							
								7959ccd84d 
								
							
								 
							
						 
						
							
							
								
								Review some functions, formatting and comments  
							
							 
							
							
								
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								   Ray
							
						 
						
							
							
							
								
							
								1733125873 
								
							
								 
							
						 
						
							
							
								
								Do not expose raw audio context to final user...  
							
							 
							
							 
							
							
								
							
							
							...at least, directly, available if using directly audio module... 
							
						 
						9 years ago  
					 
				
					
						
							
							
								   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 years ago  
					 
				
					
						
							
							
								   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 years ago  
					 
				
					
						
							
							
								   Ray
							
						 
						
							
							
							
								
							
								ee72654b55 
								
							
								 
							
						 
						
							
							
								
								Redesigned stereo rendering mechanism  
							
							 
							
							 
							
							
								
							
							
							Now it's easier for the user! Just init Oculus device and get stereo
rendering! 
							
						 
						9 years ago  
					 
				
					
						
							
							
								   raysan5
							
						 
						
							
							
							
								
							
								572936ec65 
								
							
								 
							
						 
						
							
							
								
								Added Oculus functions to raylib header  
							
							 
							
							
								
							
							
						 
						9 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... 
							
						 
						9 years ago  
					 
				
					
						
							
							
								   Ray
							
						 
						
							
							
							
								
							
								24c9b1f717 
								
							
								 
							
						 
						
							
							
								
								Improving Oculus Rift example...  
							
							 
							
							 
							
							
								
							
							
							Under design... looking for the easiest and most comprehensive way for
the user to use VR... 
							
						 
						9 years ago  
					 
				
					
						
							
							
								   raysan5
							
						 
						
							
							
							
								
							
								3ce0228206 
								
							
								 
							
						 
						
							
							
								
								Move Oculus Rift support to rlgl module  
							
							 
							
							
								
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								   raysan5
							
						 
						
							
							
							
								
							
								3d6be7fd80 
								
							
								 
							
						 
						
							
							
								
								Added GetGestureDetected() again...  
							
							 
							
							 
							
							
								
							
							
							Required by gestures example.... 
							
						 
						9 years ago  
					 
				
					
						
							
							
								   raysan5
							
						 
						
							
							
							
								
							
								47afda2549 
								
							
								 
							
						 
						
							
							
								
								Removed useless function: GetGestureDetected()  
							
							 
							
							 
							
							
								
							
							
							Use instead: IsGestureDetected() 
							
						 
						9 years ago  
					 
				
					
						
							
							
								   victorfisac
							
						 
						
							
							
							
								
							
								16609d6702 
								
							
								 
							
						 
						
							
							
								
								Revert "Make GetTime() public to be used externally"  
							
							 
							
							 
							
							
								
							
							
							This reverts commit 7999bbafa8 . 
							
						 
						9 years ago  
					 
				
					
						
							
							
								   victorfisac
							
						 
						
							
							
							
								
							
								7999bbafa8 
								
							
								 
							
						 
						
							
							
								
								Make GetTime() public to be used externally  
							
							 
							
							
								
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								   raysan5
							
						 
						
							
							
							
								
							
								5f4449f0a1 
								
							
								 
							
						 
						
							
							
								
								Removed physac functions from raylib header  
							
							 
							
							
								
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								   raysan5
							
						 
						
							
							
							
								
							
								60232810d8 
								
							
								 
							
						 
						
							
							
								
								Added some comments  
							
							 
							
							
								
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								   raysan5
							
						 
						
							
							
							
								
							
								13bef7aa02 
								
							
								 
							
						 
						
							
							
								
								Work on Oculus functionality  
							
							 
							
							 
							
							
								
							
							
							Trying to find the best way to integrate Oculus support into raylib,
making it easy for the user... 
							
						 
						9 years ago  
					 
				
					
						
							
							
								   raysan5
							
						 
						
							
							
							
								
							
								0bc71d84f8 
								
							
								 
							
						 
						
							
							
								
								Added functions to customize internal matrix  
							
							 
							
							 
							
							
								
							
							
							Internal modelview and projection matrices can be replaced before
drawing. 
							
						 
						9 years ago  
					 
				
					
						
							
							
								   raysan5
							
						 
						
							
							
							
								
							
								2168d8aa1a 
								
							
								 
							
						 
						
							
							
								
								Removed DrawPhysicObjectInfo() function  
							
							 
							
							 
							
							
								
							
							
							To avoid additional dependencies 
							
						 
						9 years ago  
					 
				
					
						
							
							
								   raysan5
							
						 
						
							
							
							
								
							
								cafc66a3c1 
								
							
								 
							
						 
						
							
							
								
								Rename for consistency with other functions  
							
							 
							
							
								
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								   raysan5
							
						 
						
							
							
							
								
							
								cf6d2e3985 
								
							
								 
							
						 
						
							
							
								
								Review coding style to match raylib style  
							
							 
							
							 
							
							
								
							
							
							Moved AudioError enum inside audio.c 
							
						 
						9 years ago  
					 
				
					
						
							
							
								   Joshua Reisenauer
							
						 
						
							
							
							
								
							
								cf2975d062 
								
							
								 
							
						 
						
							
							
								
								convenient way to combine errors  
							
							 
							
							
								
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								   Joshua Reisenauer
							
						 
						
							
							
							
								
							
								af1eb5453a 
								
							
								 
							
						 
						
							
							
								
								I added audio errors  
							
							 
							
							 
							
							
								
							
							
							The only thing I did not change was the _g for globals. Is there any
other way we can mark globals? 
							
						 
						9 years ago  
					 
				
					
						
							
							
								   Joshua Reisenauer
							
						 
						
							
							
							
								
							
								90e1ed2b5e 
								
							
								 
							
						 
						
							
							
								
								mod player added  
							
							 
							
							
								
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								   raysan5
							
						 
						
							
							
							
								
							
								d17a0cee1a 
								
							
								 
							
						 
						
							
							
								
								Review text formatting (spacing, tabs...)  
							
							 
							
							
								
							
							
						 
						9 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... 
							
						 
						9 years ago  
					 
				
					
						
							
							
								   raysan5
							
						 
						
							
							
							
								
							
								cac2a66deb 
								
							
								 
							
						 
						
							
							
								
								Improved library consistency  
							
							 
							
							 
							
							
								
							
							
							Functions renamed to improve library consistency 
							
						 
						9 years ago  
					 
				
					
						
							
							
								   Ray
							
						 
						
							
							
							
								
							
								caa7bc366b 
								
							
								 
							
						 
						
							
							
								
								Reviewed DrawLight() function and some tweaks  
							
							 
							
							
								
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								   Joshua Reisenauer
							
						 
						
							
							
							
								
							
								9f2fc81df2 
								
							
								 
							
						 
						
							
							
								
								update to openal  
							
							 
							
							
								
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								   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 years ago  
					 
				
					
						
							
							
								   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 years ago  
					 
				
					
						
							
							
								   victorfisac
							
						 
						
							
							
							
								
							
								2e26ce235d 
								
							
								 
							
						 
						
							
							
								
								Add Draw3DCircle function and update raylib and rlgl header  
							
							 
							
							 
							
							
								
							
							
							Draw3DCircle is useful to draw point lights radius. 
							
						 
						9 years ago  
					 
				
					
						
							
							
								   raysan5
							
						 
						
							
							
							
								
							
								3d6696f6c9 
								
							
								 
							
						 
						
							
							
								
								Renamed shader variables (more generic names)  
							
							 
							
							
								
							
							
						 
						9 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. 
							
						 
						9 years ago  
					 
				
					
						
							
							
								   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 years ago  
					 
				
					
						
							
							
								   raysan5
							
						 
						
							
							
							
								
							
								dcf5f45f68 
								
							
								 
							
						 
						
							
							
								
								Add lighting system -IN PROGRESS-  
							
							 
							
							 
							
							
								
							
							
							Improved materials 
							
						 
						9 years ago  
					 
				
					
						
							
							
								   raysan5
							
						 
						
							
							
							
								
							
								c9e30f7754 
								
							
								 
							
						 
						
							
							
								
								Review struct typedef to avoid pointers for users  
							
							 
							
							
								
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								   raysan5
							
						 
						
							
							
							
								
							
								03cc031d00 
								
							
								 
							
						 
						
							
							
								
								Remove TODO comments (already done)  
							
							 
							
							
								
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								   raysan5
							
						 
						
							
							
							
								
							
								7d1d9ff143 
								
							
								 
							
						 
						
							
							
								
								Support DYNAMIC_DRAW mesh loading  
							
							 
							
							
								
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								   Joshua Reisenauer
							
						 
						
							
							
							
								
							
								41c5f3a017 
								
							
								 
							
						 
						
							
							
								
								Buffer for raw audio  
							
							 
							
							
								
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								   Joshua Reisenauer
							
						 
						
							
							
							
								
							
								76ff4d220e 
								
							
								 
							
						 
						
							
							
								
								renamed everything so it is obvious what it does  
							
							 
							
							
								
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								   raysan5
							
						 
						
							
							
							
								
							
								075f51e0a3 
								
							
								 
							
						 
						
							
							
								
								Simplified internal (default) dynamic buffers  
							
							 
							
							
								
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								   Joshua Reisenauer
							
						 
						
							
							
							
								
							
								f0ada8c40d 
								
							
								 
							
						 
						
							
							
								
								apply index to remaining functions  
							
							 
							
							
								
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								   Joshua Reisenauer
							
						 
						
							
							
							
								
							
								9737c58054 
								
							
								 
							
						 
						
							
							
								
								PlayMusicStream now uses index  
							
							 
							
							
								
							
							
						 
						9 years ago