| 
				
				
					
						
					
				
				
				 | 
			
			 | 
			
			@ -191,10 +191,10 @@ int main(void) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			            Ray ray = GetMouseRay(GetMousePosition(), camera); | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			
 | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			            // Check collision between ray and box | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			            kt">bool collision = CheckCollisionRayBox(ray, | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			            n">RayCollision collision = GetRayCollisionBox(ray, | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			                            (BoundingBox){(Vector3){ cubePosition.x - cubeSize.x/2, cubePosition.y - cubeSize.y/2, cubePosition.z - cubeSize.z/2 }, | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			                                          (Vector3){ cubePosition.x + cubeSize.x/2, cubePosition.y + cubeSize.y/2, cubePosition.z + cubeSize.z/2 }}); | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			            if (collision) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			            if (collision.hit) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			            { | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			            	// Generate new random colors | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			                light = GenerateRandomColor(0.5f, 0.78f); | 
			
		
		
	
	
		
			
				| 
				
					
						
					
				
				
				
				 | 
			
			 | 
			
			
 |