| 
				
				
					
						
					
				
				
				 | 
			
			 | 
			
			@ -282,7 +282,11 @@ RMDEF Vector2 Vector2Divide(Vector2 v1, Vector2 v2) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			// Normalize provided vector | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			RMDEF Vector2 Vector2Normalize(Vector2 v) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			{ | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    Vector2 result = Vector2Scale(v, 1/Vector2Length(v)); | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    float length = Vector2Length(v); | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    if (length <= 0) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			        return v; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			
 | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    Vector2 result = Vector2Scale(v, 1/length); | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    return result; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			} | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			
 | 
			
		
		
	
	
		
			
				| 
				
					
						
					
				
				
				
				 | 
			
			 | 
			
			
 |