elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								053a3caf7b 
								
							 
						 
						
							
							
								
								Pass cache expiry delay to GenericResourceManager constructor  
							
							
							
						 
						
							2023-09-09 19:35:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Evil Eye 
								
							 
						 
						
							
							
							
							
								
							
							
								eeda48ec50 
								
							 
						 
						
							
							
								
								Drop support for --fs-strict  
							
							
							
						 
						
							2023-06-08 21:10:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									unelsson 
								
							 
						 
						
							
							
							
							
								
							
							
								3d4da02b18 
								
							 
						 
						
							
							
								
								Don't mess around with btEmptyShape. Use nullptr instead.  
							
							
							
						 
						
							2023-03-28 23:54:26 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									unelsson 
								
							 
						 
						
							
							
							
							
								
							
							
								0a1af644af 
								
							 
						 
						
							
							
								
								Make empty collision shape for objects without any triangles.  
							
							
							
						 
						
							2023-03-28 16:12:23 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									clang-format-bot 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ddb0522bbf 
								
							 
						 
						
							
							
								
								Apply clang-format to code base  
							
							
							
						 
						
							2022-09-22 21:35:26 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a665a38aca 
								
							 
						 
						
							
							
								
								Use MurmurHash3_x64_128 for file hash  
							
							
							
						 
						
							2021-11-21 17:05:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d7041613ef 
								
							 
						 
						
							
							
								
								Store BulletShape source file name and content hash  
							
							
							
						 
						
							2021-11-11 00:27:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ed5a4e195b 
								
							 
						 
						
							
							
								
								Use unique_ptr to avoid possible memory leak  
							
							
							
						 
						
							2021-10-30 03:44:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fc9a405dc5 
								
							 
						 
						
							
							
								
								Make BulletShape::makeInstance free function  
							
							
							
						 
						
							2021-10-30 03:44:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b905dd17c3 
								
							 
						 
						
							
							
								
								Use unique_ptr to store btCollisionShape in BulletShape  
							
							
							
						 
						
							2021-10-30 03:44:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								29a772c33f 
								
							 
						 
						
							
							
								
								Rename Resource::BulletShape::CollisionBox fields according to styleguide  
							
							
							
						 
						
							2021-10-29 21:05:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bo Svensson 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								617eec338a 
								
							 
						 
						
							
							
								
								removes version guard ( #3173 )  
							
							... 
							
							
							
							We currently use a version guard to adapt to a change in the number of parameters supplied to osg::TriangleFunctor's operator() template functor. The differing parameter is unused in our code. Crucially, operator() is not an override, so we can just add a default value for the differing parameter. Such a default allows us to apply identical code to both versions of the library without regressing functionality. 
							
						 
						
							2021-10-13 16:12:47 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cédric Mocquillon 
								
							 
						 
						
							
							
							
							
								
							
							
								6817282097 
								
							 
						 
						
							
							
								
								Move getFileExtension to common header and use instead of repeating same code  
							
							
							
						 
						
							2021-09-14 18:09:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cédric Mocquillon 
								
							 
						 
						
							
							
							
							
								
							
							
								c2df0949e2 
								
							 
						 
						
							
							
								
								Change normalizeFilename signature  
							
							
							
						 
						
							2021-09-14 18:09:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									jvoisin 
								
							 
						 
						
							
							
							
							
								
							
							
								cf11870b1c 
								
							 
						 
						
							
							
								
								Sprinkle some references where it makes sense  
							
							
							
						 
						
							2021-06-24 00:28:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nelsson Huotari 
								
							 
						 
						
							
							
							
							
								
							
							
								45fde84f4f 
								
							 
						 
						
							
							
								
								Use nodemasks and visitors for detecting custom collision shapes  
							
							
							
						 
						
							2021-02-03 21:16:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nelsson Huotari 
								
							 
						 
						
							
							
							
							
								
							
							
								384112746c 
								
							 
						 
						
							
							
								
								Add option for custom collision node with non-nif files  
							
							
							
						 
						
							2021-02-03 14:25:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nelsson Huotari 
								
							 
						 
						
							
							
							
							
								
							
							
								6c0c28c2eb 
								
							 
						 
						
							
							
								
								Get collision box extents and center from btBvhTriangleMeshShape  
							
							
							
						 
						
							2021-02-02 21:51:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								8ca3c3b123 
								
							 
						 
						
							
							
								
								Mark overrided methods by override keyword  
							
							
							
						 
						
							2020-10-16 22:18:54 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								e06f0b797a 
								
							 
						 
						
							
							
								
								Replace all NULLs to nullptr  
							
							
							
						 
						
							2018-10-09 10:21:12 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f2a63bcf35 
								
							 
						 
						
							
							
								
								Add unit tests for BulletNifLoader  
							
							
							
						 
						
							2018-08-11 18:00:52 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								03554b2f4b 
								
							 
						 
						
							
							
								
								Fix some style issues flagged by cppcheck  
							
							
							
						 
						
							2017-10-15 17:06:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								50d7eb8e54 
								
							 
						 
						
							
							
								
								Fix crash when adding a NULL object to the cache  
							
							
							
						 
						
							2017-10-15 17:06:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kyle Cooley 
								
							 
						 
						
							
							
							
							
								
							
							
								979b0d7211 
								
							 
						 
						
							
							
								
								Code cleanup and more cache clearing  
							
							
							
						 
						
							2017-08-21 18:58:38 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Julian Ospald 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5d85fa9220 
								
							 
						 
						
							
							
								
								Fix build with osg >= 3.5.6  
							
							
							
						 
						
							2017-05-28 17:30:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								051c17a184 
								
							 
						 
						
							
							
								
								Make reportStats const  
							
							
							
						 
						
							2017-03-14 19:27:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								8f79fa3d72 
								
							 
						 
						
							
							
								
								Add resource statistics panel opened with F4  
							
							
							
						 
						
							2017-02-22 14:28:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								24ae9f4ac1 
								
							 
						 
						
							
							
								
								Remove no longer needed apply(Geode&) in SetFilterSettingsVisitor and NodeToShapeVisitor  
							
							... 
							
							
							
							In OSG 3.4 (which is now a requirement), Drawables are normal Nodes attached in the scene graph. Geode is still provided for backwards compatibility, but does not need to be specially handled here because it now functions just like a normal Group node. 
							
						 
						
							2016-03-14 00:38:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								246566cef4 
								
							 
						 
						
							
							
								
								Preload instances in BulletShapeManager  
							
							
							
						 
						
							2016-02-09 18:48:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								e055ae094a 
								
							 
						 
						
							
							
								
								Improve const-correctness in BulletShapeManager  
							
							... 
							
							
							
							Sadly, two const_cast's are needed to work around Bullet API quirks. 
							
						 
						
							2016-02-07 00:14:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								df57d4bfba 
								
							 
						 
						
							
							
								
								Use a common base class for resource managers  
							
							... 
							
							
							
							Implement updateCache to delete unreferenced cached objects when they have not been referenced for a while. 
							
						 
						
							2016-02-06 17:22:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								909c4d96b6 
								
							 
						 
						
							
							
								
								Use the osgDB::ObjectCache in BulletShapeManager  
							
							
							
						 
						
							2016-02-05 23:59:37 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								c70790ecb7 
								
							 
						 
						
							
							
								
								Remove outdated comment  
							
							
							
						 
						
							2015-12-14 15:50:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								3d12b2ca9d 
								
							 
						 
						
							
							
								
								Add NifFileManager to avoid duplicate parsing of the NIFFile in SceneManager and BulletShapeManager.  
							
							
							
						 
						
							2015-12-02 14:59:32 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								d68ea994d5 
								
							 
						 
						
							
							
								
								Deal with empty meshes  
							
							
							
						 
						
							2015-11-17 01:51:21 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								83e9a649e5 
								
							 
						 
						
							
							
								
								Cleanup  
							
							
							
						 
						
							2015-11-17 01:45:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								e62470d674 
								
							 
						 
						
							
							
								
								Auto-generate the collision shape for native mesh formats  
							
							
							
						 
						
							2015-11-17 00:20:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								8cf57ef6ac 
								
							 
						 
						
							
							
								
								Move BulletShapeManager and BulletShape to resource/  
							
							
							
						 
						
							2015-11-17 00:20:15 +01:00