scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								aa5a643e3b 
								
							 
						 
						
							
							
								
								Fix incorrect multiplication order of TBN matrix (Bug  #3440 )  
							
							
							
						 
						
							2016-06-16 17:31:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								6f31b3d79f 
								
							 
						 
						
							
							
								
								Add parallax mapping for objects  
							
							
							
						 
						
							2016-03-22 21:46:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								b59b2c6d6d 
								
							 
						 
						
							
							
								
								Move to parallax.glsl  
							
							
							
						 
						
							2016-03-22 21:46:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								b4dda045a6 
								
							 
						 
						
							
							
								
								Pass the tangent in object space  
							
							
							
						 
						
							2016-03-22 21:46:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								157c11398d 
								
							 
						 
						
							
							
								
								Add terrain parallax mapping  
							
							
							
						 
						
							2016-03-22 21:46:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								6e7c6fdd7e 
								
							 
						 
						
							
							
								
								Implement NiTexturingProperty::DecalTexture  
							
							
							
						 
						
							2016-03-01 18:41:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								414c19f717 
								
							 
						 
						
							
							
								
								Fix detailMapUV bug  
							
							
							
						 
						
							2016-03-01 18:40:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								5e105da3ba 
								
							 
						 
						
							
							
								
								Generate texture coordinates per-pixel when normal map + environment map are used  
							
							
							
						 
						
							2016-02-24 21:28:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								900b522d13 
								
							 
						 
						
							
							
								
								Rename viewPos to viewDirection  
							
							
							
						 
						
							2016-02-21 01:28:42 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								0db7163363 
								
							 
						 
						
							
							
								
								Add specular mapping for terrain  
							
							
							
						 
						
							2016-02-20 19:55:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								f01e8a6950 
								
							 
						 
						
							
							
								
								Add specular mapping for objects  
							
							
							
						 
						
							2016-02-20 19:55:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								6000e48bba 
								
							 
						 
						
							
							
								
								Add terrain shaders and normal map support  
							
							... 
							
							
							
							Textures with _n filename suffix are automatically recognized as terrain normal maps. 
							
						 
						
							2016-02-19 01:37:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								5e12a1b4ef 
								
							 
						 
						
							
							
								
								Add enchanted item glow to the shader  
							
							
							
						 
						
							2016-02-18 23:05:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								a73512afb7 
								
							 
						 
						
							
							
								
								Add shader settings to settings.cfg  
							
							
							
						 
						
							2016-02-18 19:38:34 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								e5a37a7023 
								
							 
						 
						
							
							
								
								Add normal map code  
							
							
							
						 
						
							2016-02-18 19:37:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								18e80d5627 
								
							 
						 
						
							
							
								
								Add per-pixel lighting code  
							
							
							
						 
						
							2016-02-18 19:37:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								1223bca3d4 
								
							 
						 
						
							
							
								
								Move doLighting to separate file  
							
							
							
						 
						
							2016-02-18 19:37:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								456816f707 
								
							 
						 
						
							
							
								
								Use diffuse.a / vertex.a, use material emission  
							
							
							
						 
						
							2016-02-18 19:37:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								5fd84074c5 
								
							 
						 
						
							
							
								
								Reimplement detailMap, darkMap and emissiveMap  
							
							
							
						 
						
							2016-02-18 19:37:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								e845c576d4 
								
							 
						 
						
							
							
								
								Use the texture matrix  
							
							
							
						 
						
							2016-02-18 19:37:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								3859c58a8a 
								
							 
						 
						
							
							
								
								Assign gl_ClipVertex in the vertex shader to make clip planes work  
							
							
							
						 
						
							2016-02-18 19:37:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								9376811213 
								
							 
						 
						
							
							
								
								Vertex lighting shader  
							
							
							
						 
						
							2016-02-18 19:37:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								044e0a829a 
								
							 
						 
						
							
							
								
								Add fog  
							
							
							
						 
						
							2016-02-18 19:37:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								a9ad1b09e2 
								
							 
						 
						
							
							
								
								Introduce ShaderManager & ShaderVisitor  
							
							... 
							
							
							
							Actual shaders still to be written. 
							
						 
						
							2016-02-18 19:37:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								8433e0679f 
								
							 
						 
						
							
							
								
								Water: connect to settings window  
							
							
							
						 
						
							2015-10-29 00:25:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								9f8d36b573 
								
							 
						 
						
							
							
								
								Water code cleanup  
							
							
							
						 
						
							2015-10-29 00:25:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								09631385c3 
								
							 
						 
						
							
							
								
								Use boost ifstream for water resources  
							
							
							
						 
						
							2015-10-29 00:25:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								51e40cf1b8 
								
							 
						 
						
							
							
								
								Water: minor shader cleanup  
							
							
							
						 
						
							2015-10-29 00:25:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								d485dd0782 
								
							 
						 
						
							
							
								
								Water: fix world UV coords  
							
							
							
						 
						
							2015-10-29 00:25:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								9f2f503d37 
								
							 
						 
						
							
							
								
								Water: pass the near and far planes  
							
							
							
						 
						
							2015-10-29 00:25:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								37c9c12962 
								
							 
						 
						
							
							
								
								Water: clipping plane offset  
							
							
							
						 
						
							2015-10-29 00:25:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								e13eb625d3 
								
							 
						 
						
							
							
								
								New water WIP  
							
							... 
							
							
							
							Changes compared to old (Ogre) water:
- Uses depth-texture readback to handle the underwater fog in the water shader, instead of handling it in the object shader
- Different clipping mechanism (glClipPlane instead of a skewed viewing frustum)
- Fixed bug where the reflection camera would look strange when the viewer was very close to the water surface
- Toned down light scattering, made the waterColor a bit darker at night
- Fixed flipped water normals and strange resulting logic in the shader
Still to do: see comments... 
							
						 
						
							2015-10-29 00:25:23 +01:00