Ensure nightRatio is greater than zero in object shader
This commit is contained in:
		
							parent
							
								
									8f652f4e31
								
							
						
					
					
						commit
						e531c59606
					
				| @ -508,7 +508,7 @@ void main(void) | ||||
| 	// turns out that nightRatio falls off much faster than | ||||
| 	// actual brightness of artificial light in relation to natual light. | ||||
| 	// Power ratio was measured on torches in MTG (brightness = 14). | ||||
| 	float adjusted_night_ratio = pow(nightRatio, 0.6); | ||||
| 	float adjusted_night_ratio = pow(max(0.0, nightRatio), 0.6); | ||||
| 
 | ||||
| 	// cosine of the normal-to-light angle when | ||||
| 	// we start to apply self-shadowing | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user