scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								9f74be8fcb 
								
							 
						 
						
							
							
								
								Add back the custom MyGUI log facility for utf8 paths on windows  
							
							
							
						 
						
							2015-05-01 02:04:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								6afb0e43ef 
								
							 
						 
						
							
							
								
								Port FontLoader - requires MyGUI patch from  https://github.com/MyGUI/mygui/pull/69  
							
							
							
						 
						
							2015-05-01 01:44:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								a59940a2c7 
								
							 
						 
						
							
							
								
								Move MyGUI platform to components  
							
							
							
						 
						
							2015-05-01 01:44:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								15bdb7db01 
								
							 
						 
						
							
							
								
								transformBoundingSphere optimization  
							
							
							
						 
						
							2015-05-01 01:44:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								a98dc78cc5 
								
							 
						 
						
							
							
								
								Bounds fix  
							
							
							
						 
						
							2015-04-30 15:46:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								83c6ba97c0 
								
							 
						 
						
							
							
								
								Disable skinning updates for actors beyond the AI processing distance  
							
							
							
						 
						
							2015-04-30 00:10:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								63b69db617 
								
							 
						 
						
							
							
								
								Port skeleton based bounding boxes to the new skinning system  
							
							... 
							
							
							
							Not sure if going to keep this, there's a noticable performance impact. 
							
						 
						
							2015-04-27 15:41:34 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								b4a06bd78d 
								
							 
						 
						
							
							
								
								Improve skinning performance  
							
							
							
						 
						
							2015-04-25 19:32:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								372a54bbc7 
								
							 
						 
						
							
							
								
								Dead code removal  
							
							
							
						 
						
							2015-04-25 01:28:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								09742d5b95 
								
							 
						 
						
							
							
								
								Animation playback works, no movement accumulation yet  
							
							
							
						 
						
							2015-04-23 20:41:31 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								6fada6acf8 
								
							 
						 
						
							
							
								
								Remove tests for no longer existing code  
							
							
							
						 
						
							2015-04-23 20:02:18 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								12f3198f68 
								
							 
						 
						
							
							
								
								Node name lookups should be case insensitive  
							
							... 
							
							
							
							Concerns "AttachLight", "BoneOffset" and equipment part attachment points, that are all case insensitive in vanilla MW. 
							
						 
						
							2015-04-23 17:15:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								cd7808fc11 
								
							 
						 
						
							
							
								
								Cleanup in preparation for animation port  
							
							... 
							
							
							
							Scrapped previous idea for multiple animation sources, better approach incoming. 
							
						 
						
							2015-04-22 23:16:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								148c041a43 
								
							 
						 
						
							
							
								
								Nif loader cleanup - forcing a skeleton is no longer needed  
							
							
							
						 
						
							2015-04-22 19:16:49 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								1a19cd3607 
								
							 
						 
						
							
							
								
								Some cleanup  
							
							
							
						 
						
							2015-04-22 19:08:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								8c810e3620 
								
							 
						 
						
							
							
								
								Move rng to components  
							
							
							
						 
						
							2015-04-22 17:58:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								04accb7652 
								
							 
						 
						
							
							
								
								Add LightController  
							
							
							
						 
						
							2015-04-22 17:37:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								5fbcf8a859 
								
							 
						 
						
							
							
								
								Mesh filtering fix  
							
							
							
						 
						
							2015-04-22 16:59:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								a254877abe 
								
							 
						 
						
							
							
								
								Clone fix  
							
							
							
						 
						
							2015-04-21 22:53:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								28643660d3 
								
							 
						 
						
							
							
								
								Change triangle indices to unsigned  
							
							
							
						 
						
							2015-04-21 20:56:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								102eadf91c 
								
							 
						 
						
							
							
								
								Add some comments  
							
							
							
						 
						
							2015-04-21 20:42:50 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								10644544ab 
								
							 
						 
						
							
							
								
								Dead code removal  
							
							
							
						 
						
							2015-04-21 20:31:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								eaa4316ff8 
								
							 
						 
						
							
							
								
								Move skinning code to SceneUtil  
							
							
							
						 
						
							2015-04-21 20:30:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								9246a668b9 
								
							 
						 
						
							
							
								
								Skeleton update fix  
							
							
							
						 
						
							2015-04-21 20:22:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								bd88758962 
								
							 
						 
						
							
							
								
								Use the new skinning system in OpenMW  
							
							
							
						 
						
							2015-04-21 18:54:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								111e3eb6db 
								
							 
						 
						
							
							
								
								Slightly improve bounding box for skinned meshes  
							
							
							
						 
						
							2015-04-21 18:29:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								4ea6d4aa01 
								
							 
						 
						
							
							
								
								Rewrite of skinning code  
							
							... 
							
							
							
							Goals:
- get rid of the mesh pre-transform (this requires supporting different bind matrices for each mesh)
- bounding box should be relative to the bone the mesh is attached to, ideally we can then get rid of the expensive skeleton-based bounding boxes
- update bone matrices in CullCallback instead of UpdateCallback
Works OK, though the bounding boxes are not correct yet. 
							
						 
						
							2015-04-21 16:02:40 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								167ae600c5 
								
							 
						 
						
							
							
								
								Implement gravity decay (previously unknown float)  
							
							
							
						 
						
							2015-04-20 00:37:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								68f93294da 
								
							 
						 
						
							
							
								
								Port EffectManager  
							
							
							
						 
						
							2015-04-19 17:55:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								f7d2a28930 
								
							 
						 
						
							
							
								
								Port BoneOffset  
							
							
							
						 
						
							2015-04-19 14:25:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								1699759d12 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/OpenMW/openmw  into osg  
							
							... 
							
							
							
							Conflicts:
	apps/opencs/view/render/cell.cpp 
							
						 
						
							2015-04-19 02:29:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								edc5cad79e 
								
							 
						 
						
							
							
								
								Port Animation::addEffect  
							
							
							
						 
						
							2015-04-19 01:57:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dteviot 
								
							 
						 
						
							
							
							
							
								
							
							
								4607c4b581 
								
							 
						 
						
							
							
								
								Add Modified DateTime to plug-in tooltip. ( Fixes   #2479 )  
							
							
							
						 
						
							2015-04-18 15:33:49 +12:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								083c41c950 
								
							 
						 
						
							
							
								
								Environment map for enchanted objects  
							
							
							
						 
						
							2015-04-17 01:23:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								8f6d4fb3e0 
								
							 
						 
						
							
							
								
								Fix filtering bug  
							
							
							
						 
						
							2015-04-16 01:26:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								57fd18b161 
								
							 
						 
						
							
							
								
								Fix frontface bug  
							
							
							
						 
						
							2015-04-15 22:43:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								c334a76a6f 
								
							 
						 
						
							
							
								
								Fix skinning bug  
							
							
							
						 
						
							2015-04-15 22:38:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								f7da979669 
								
							 
						 
						
							
							
								
								Add FrameSwitch (geometry "double buffering") for efficient updates of RigGeometry & MorphGeometry  
							
							
							
						 
						
							2015-04-14 18:56:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								c516e897ee 
								
							 
						 
						
							
							
								
								Move Controller base classes to SceneUtil, add visitor to assign ControllerSources  
							
							
							
						 
						
							2015-04-14 17:51:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								de2c85e0f8 
								
							 
						 
						
							
							
								
								Port nifloader to the more efficient StateSetController  
							
							
							
						 
						
							2015-04-14 16:41:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								5dd1ab24fe 
								
							 
						 
						
							
							
								
								More efficient StateSetController, beginnings of sky rendering  
							
							
							
						 
						
							2015-04-14 15:58:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								987e923790 
								
							 
						 
						
							
							
								
								LightManager optimization  
							
							
							
						 
						
							2015-04-12 19:44:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								61aaf0cf70 
								
							 
						 
						
							
							
								
								Attach light lists to the object base nodes instead of each renderable  
							
							... 
							
							
							
							Apparently that is how Ogre worked (on the SceneNode) so let's roll with it for now. Have not tested yet what MW does. 
							
						 
						
							2015-04-12 18:03:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								c92592493e 
								
							 
						 
						
							
							
								
								OpenMW: create a window and render the starting cell(s)  
							
							
							
						 
						
							2015-04-12 15:38:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								a0b43f426e 
								
							 
						 
						
							
							
								
								Avoid setting DYNAMIC DataVariance on StateSets  
							
							
							
						 
						
							2015-04-11 23:01:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								b0ea51a5c8 
								
							 
						 
						
							
							
								
								Colour conversion utility  
							
							
							
						 
						
							2015-04-11 20:09:40 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								591a35b8d7 
								
							 
						 
						
							
							
								
								*very* early version of the LightManager  
							
							
							
						 
						
							2015-04-10 23:16:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								433e29f297 
								
							 
						 
						
							
							
								
								MorphGeometry optimizations: static bounding box and vertices updated during cull traversal  
							
							
							
						 
						
							2015-04-10 14:35:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								8b206e0aed 
								
							 
						 
						
							
							
								
								Enable culling for particle emitters & programs  
							
							... 
							
							
							
							Big speedup, though might cause timing inconsistencies that we should fix at some point. 
							
						 
						
							2015-04-09 16:54:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								0b77ae43a4 
								
							 
						 
						
							
							
								
								Minor optimization for particle emitters  
							
							
							
						 
						
							2015-04-09 16:51:57 +02:00