scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							ae031b23d4 
							
						 
					 
					
						
						
							
							Do not detach NPC parts in destructor  
						
						 
						
						
						
						
					 
					
						2016-02-09 16:10:42 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							9e53e12c70 
							
						 
					 
					
						
						
							
							More renaming of TextureManager -> ImageManager  
						
						 
						
						
						
						
					 
					
						2016-02-05 23:10:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							f99f403dda 
							
						 
					 
					
						
						
							
							Rename TextureManager to ImageManager  
						
						 
						
						
						
						
					 
					
						2016-02-05 23:03:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							6ef848b7c5 
							
						 
					 
					
						
						
							
							Remove TextureManager::getTexture2D  
						
						 
						
						... 
						
						
						
						Instead use getImage and let the caller create the Texture. Sharing of textures is then handled in post by the SharedStateManager.
This is closer to what the OSG serializer does.
Streamlines the TextureManager and will make it easier to multithread. 
						
						
					 
					
						2016-02-05 23:01:11 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							5b972ee777 
							
						 
					 
					
						
						
							
							Move texture filtering settings to SceneManager  
						
						 
						
						... 
						
						
						
						Practical benefits:
- Filter settings are now applied to native OSG format models. These models do not use TextureManager::getTexture2D since the model itself specifies a Texture.
- The GUI render manager will be able to use its own separate textures, making it easier to turn off filtering for them. 
						
						
					 
					
						2016-02-05 21:03:10 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							3089aeccc4 
							
						 
					 
					
						
						
							
							Factor out SceneUtil::addLight  
						
						 
						
						
						
						
					 
					
						2016-01-11 23:10:16 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							438b30d6f0 
							
						 
					 
					
						
						
							
							Move configureLight to a separate file  
						
						 
						
						
						
						
					 
					
						2016-01-11 23:10:16 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							6546c05428 
							
						 
					 
					
						
						
							
							Move Fallback map to components/  
						
						 
						
						
						
						
					 
					
						2016-01-11 23:10:16 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							1c8244276d 
							
						 
					 
					
						
						
							
							Exception handling improvements (Bug  #3090 )  
						
						 
						
						
						
						
					 
					
						2015-12-18 02:36:34 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							fce43854bc 
							
						 
					 
					
						
						
							
							Fix last commit  
						
						 
						
						
						
						
					 
					
						2015-12-17 03:50:15 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							0a723ab075 
							
						 
					 
					
						
						
							
							Animation: do not assume the object root is a Group  
						
						 
						
						
						
						
					 
					
						2015-12-17 03:48:11 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							64424e7262 
							
						 
					 
					
						
						
							
							Move keyframe loading out of SceneManager to new KeyframeManager  
						
						 
						
						
						
						
					 
					
						2015-12-13 15:31:07 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							07b064f616 
							
						 
					 
					
						
						
							
							Rename to lowerCaseInPlace  
						
						 
						
						
						
						
					 
					
						2015-12-07 22:49:15 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							8e9571d155 
							
						 
					 
					
						
						
							
							Double buffer the light StateAttributes and StateSets  
						
						 
						
						... 
						
						
						
						Fixes a race condition where the position of a light could jump a frame ahead. 
						
						
					 
					
						2015-12-04 00:06:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							1ec338f19d 
							
						 
					 
					
						
						
							
							Don't attempt to load external keyframes for non-NIF files  
						
						 
						
						
						
						
					 
					
						2015-12-03 20:11:28 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							795f6d77f2 
							
						 
					 
					
						
						
							
							Cache the Animation's Skeleton  
						
						 
						
						
						
						
					 
					
						2015-12-03 20:06:00 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							62169a7039 
							
						 
					 
					
						
						
							
							Use a single-precision PositionAttitudeTransform in speed critical places  
						
						 
						
						
						
						
					 
					
						2015-11-22 19:54:26 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							eb2f16d682 
							
						 
					 
					
						
						
							
							Support for loading .osg mesh format  
						
						 
						
						
						
						
					 
					
						2015-11-16 23:26:43 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							02148a43f5 
							
						 
					 
					
						
						
							
							Node mask fix  
						
						 
						
						
						
						
					 
					
						2015-11-11 17:22:31 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							0a52ee17c3 
							
						 
					 
					
						
						
							
							Fix Drawable removal issues  
						
						 
						
						
						
						
					 
					
						2015-11-11 17:04:06 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							f1ac408f35 
							
						 
					 
					
						
						
							
							Place Drawables directly in the scene graph when built with OSG 3.4  
						
						 
						
						... 
						
						
						
						OSG 3.4 adds the ability to place Drawables directly in the scene graph, without a Geode decorating them. Leveraging this should give a small performance boost, because the redundant Geodes increase culling overhead.
There is still an oustanding issue with the RemoveDrawableVisitor no longer working correctly, because Drawables can have multiple parents. 
						
						
					 
					
						2015-11-10 18:23:42 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							35459f20d5 
							
						 
					 
					
						
						
							
							Refactor lighting mask  
						
						 
						
						
						
						
					 
					
						2015-11-10 17:23:12 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							fd1ccd21ff 
							
						 
					 
					
						
						
							
							Disable freezeOnCull for weather particles  
						
						 
						
						
						
						
					 
					
						2015-11-02 23:49:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							6ef139e1d7 
							
						 
					 
					
						
						
							
							Implement a custom RenderBin for first person models ( Fixes   #1612 )  
						
						 
						
						
						
						
					 
					
						2015-10-19 22:17:04 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							ee450471fd 
							
						 
					 
					
						
						
							
							Disable head controller for non-bipedal creatures ( Fixes   #2843 ,  Fixes   #2966 )  
						
						 
						
						
						
						
					 
					
						2015-10-13 17:55:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							a37dee09e2 
							
						 
					 
					
						
						
							
							Fix invisibility effect disappearing after a view mode switch  
						
						 
						
						
						
						
					 
					
						2015-09-18 21:30:02 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							f8d4bc378f 
							
						 
					 
					
						
						
							
							Move setAlpha from NpcAnimation to Animation ( Fixes   #2917 )  
						
						 
						
						
						
						
					 
					
						2015-09-16 16:15:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							126960261f 
							
						 
					 
					
						
						
							
							Keep playing IdleSneak on the lower body when casting spells / using weapons  
						
						 
						
						
						
						
					 
					
						2015-09-16 16:14:17 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							5692ef1eae 
							
						 
					 
					
						
						
							
							Add convenience operator [] to AnimPriority  
						
						 
						
						
						
						
					 
					
						2015-09-16 15:43:42 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							58cd2b1a84 
							
						 
					 
					
						
						
							
							Remove "Tri Bip*" nodes in creature meshes (meant for debugging)? ( Fixes   #2148 )  
						
						 
						
						
						
						
					 
					
						2015-08-15 19:01:21 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							a33ca75742 
							
						 
					 
					
						
						
							
							Pass AnimPriority by const reference  
						
						 
						
						
						
						
					 
					
						2015-07-18 03:23:41 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							f6f82d433c 
							
						 
					 
					
						
						
							
							Fix bug with loop key assignment  
						
						 
						
						... 
						
						
						
						Animations with time of "loop start" == time of "loop stop" were not getting their loop times assigned correctly.
This fixes incorrect playing of the jump animation, one aspect of Bug #2286 . 
						
						
					 
					
						2015-07-16 19:55:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							3656851750 
							
						 
					 
					
						
						
							
							Remove the now unused changeBlendMask  
						
						 
						
						
						
						
					 
					
						2015-07-15 16:43:11 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							e93a578f23 
							
						 
					 
					
						
						
							
							Extend the animation priority system to one priority value per bone group / distinct blend mask  
						
						 
						
						
						
						
					 
					
						2015-07-15 14:18:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							335ef97cf5 
							
						 
					 
					
						
						
							
							Rename Animation::Group to Animation::BlendMask  
						
						 
						
						... 
						
						
						
						The old naming is problematic, because the term group was being used for another feature (text key groups) already. 
						
						
					 
					
						2015-07-15 13:49:16 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							6724585777 
							
						 
					 
					
						
						
							
							Light magic effect  
						
						 
						
						... 
						
						
						
						Notable change compared to the old (Ogre) effect: uses the ambient instead of diffuse term (Fixes  #2364 ) 
						
						
					 
					
						2015-07-02 20:46:34 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							24bfb44b13 
							
						 
					 
					
						
						
							
							Move head tracking from NpcAnimation to Animation (Bug  #2720 )  
						
						 
						
						
						
						
					 
					
						2015-06-22 21:06:27 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							f5c50aa581 
							
						 
					 
					
						
						
							
							Disable FreezeOnCull for effect particles  
						
						 
						
						
						
						
					 
					
						2015-06-19 18:38:44 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							3ebfb4e0d9 
							
						 
					 
					
						
						
							
							Ignore particle systems in getScreenBounds  
						
						 
						
						
						
						
					 
					
						2015-06-17 18:22:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							2d072aab2d 
							
						 
					 
					
						
						
							
							Broken bone references from .kf files are no longer a fatal error (Bug  #2687 )  
						
						 
						
						
						
						
					 
					
						2015-06-15 22:42:14 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							a5b72a358b 
							
						 
					 
					
						
						
							
							Prune empty nodes in RemoveDrawableVisitor  
						
						 
						
						... 
						
						
						
						Gets rid of 28 useless transform nodes in base_anim.1st.nif. 
						
						
					 
					
						2015-06-14 23:56:35 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							f017fd6860 
							
						 
					 
					
						
						
							
							Reduce includes in animation.hpp  
						
						 
						
						
						
						
					 
					
						2015-06-14 23:13:26 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							c94c87d409 
							
						 
					 
					
						
						
							
							Attach effects to the insert node instead of the object root (Bug  #2654 )  
						
						 
						
						
						
						
					 
					
						2015-06-11 16:22:09 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							508c57d6e2 
							
						 
					 
					
						
						
							
							addEffect crash fix for objects with no model  
						
						 
						
						
						
						
					 
					
						2015-06-07 17:09:37 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							0a411cbd7c 
							
						 
					 
					
						
						
							
							Enable particle lighting  
						
						 
						
						
						
						
					 
					
						2015-06-07 04:41:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							30ab15e605 
							
						 
					 
					
						
						
							
							Fix -Wunused-private-field clang warnings  
						
						 
						
						
						
						
					 
					
						2015-06-04 20:42:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							8c50f8ed26 
							
						 
					 
					
						
						
							
							Fix for lights with no mesh  
						
						 
						
						
						
						
					 
					
						2015-06-02 17:06:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							5a7f2a4f1f 
							
						 
					 
					
						
						
							
							Restore light attenuation settings  
						
						 
						
						
						
						
					 
					
						2015-06-02 17:02:56 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							ccd95419e5 
							
						 
					 
					
						
						
							
							Restore various raycasting  
						
						 
						
						
						
						
					 
					
						2015-06-01 01:57:15 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								scrawl 
							
						 
					 
					
						
						
						
						
							
						
						
							60f55997fd 
							
						 
					 
					
						
						
							
							Rotate first person meshes, sneak camera offset in first person  
						
						 
						
						
						
						
					 
					
						2015-05-31 02:26:58 +02:00