| 
							
							
								 Irlan | 0733ebd3be | Added per triangle stretching force and damping. This gives more realistics results. Also updated the tests. Saying goodbye to mass-spring system! | 2019-06-26 20:30:33 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | 52439f3414 | Bugfix | 2019-06-24 18:39:10 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | 9189b6dfef | Scale down the cloth triangles for rendering | 2019-06-24 18:11:19 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | 028d8e101c | Reestructured folders and applied a bugfix | 2019-06-24 11:33:05 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | 5bb247c79b | Small refactor | 2019-06-24 11:15:02 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | b18dae8f9d | Reestructured folders | 2019-06-24 10:16:16 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | 1876592d22 | Delete world body contacts if world gets detached. | 2019-06-23 15:29:47 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | fe6c2a3b0e | Bugfix | 2019-06-23 15:28:44 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | 441e8fd63f | Update comments | 2019-06-23 11:05:53 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | 13eab5d00d | Small refactor. Allow cloth particle to collide with multiple shapes. This is a more general solution. | 2019-06-23 10:52:41 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | 39b27c86d2 | Copy mass one loop above | 2019-06-22 19:32:20 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | 7c1a72c572 | Add b3GridClothMesh. Set particle friction to global cloth friction. Update the tests. Also simplified some code. | 2019-06-21 10:58:04 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | 66ec7309e5 | Also split soft body solver in two | 2019-06-19 16:07:04 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | 02872af0db | Include cloth triangle inside Bounce headers | 2019-06-19 14:08:44 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | 625310be71 | Split the solvers into force solver and contact solver | 2019-06-19 12:39:28 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | 9765e72ab9 | Better API naming. Enable self-collision by default. | 2019-06-18 21:00:03 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | 170793896d | Synchronize node AABB given displacement | 2019-06-18 12:48:34 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | 9d935ea17f | Set particle radius to thickness | 2019-06-18 11:58:10 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | f9e8d9394b | Apply a bugfix | 2019-06-18 11:55:09 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | 13d8415a15 | Support cloth self friction, thickness. Small refactor | 2019-06-18 11:43:03 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | 9414b7a275 | Put a member variable prefix | 2019-06-17 14:27:22 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | ee8a15ddaa | Disable bending in a test | 2019-06-17 12:41:59 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | 5f756dafca | Use a particle versus triangle contact constraint which is, numerically, more stable | 2019-06-17 12:41:27 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | bc90c4f30e | Positive diagonal check | 2019-06-16 10:01:46 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | 4f34c6a95b | Remove unused, update comment | 2019-06-15 11:38:33 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | 11724ef5e3 | Put nodes in a broadphase to reduce tree updates | 2019-06-15 11:33:24 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | a3a9495d88 | Use Jacobi preconditioner, not inverse Jacobi | 2019-06-14 11:48:34 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | 24a86505ee | Move stuff around | 2019-06-14 11:47:30 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | 922a5a0a74 | Swap parameters | 2019-06-14 10:46:22 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | 901aa7255d | Update cloth.h | 2019-06-13 13:36:31 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | f7becc7ee7 | Organize cloth contacts | 2019-06-13 10:13:15 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | 6b92664c1e | Use modified mass in velocity solver too | 2019-06-12 20:52:39 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | 46abe231e3 | Use a modified inverse mass to avoid some instability problems | 2019-06-12 20:46:54 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | e5db997fa7 | Update cloth_contact_manager.cpp | 2019-06-12 18:20:39 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | d3b6292afd | Keep particles and triangles in a tree | 2019-06-12 17:58:33 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | 99270a70b9 | AABB stuff | 2019-06-12 17:42:05 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | 078081fa3c | AABB stuff | 2019-06-12 17:41:41 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | cb492f7d51 | Unbuffer move if proxy gets destroyed | 2019-06-12 17:39:57 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | 00819d015a | Pass color to shader | 2019-06-11 22:19:04 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | 80aa6b6b7f | Comment | 2019-06-09 15:40:35 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | 7b4795f0a3 | Set B using only E^-1 | 2019-06-09 15:38:19 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | 07ee080310 | Remove particle forces if it gets destroyed | 2019-06-05 13:49:40 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | 5ee66d645e | Remove include | 2019-06-05 13:48:37 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | ad254c77c8 | Ensure not deleting a mesh particle | 2019-06-05 11:30:24 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | 2e9a8d7b24 | Code consistency | 2019-06-05 09:00:15 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | b3c2fcf3f8 | Silence Triangle | 2019-06-05 08:59:58 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | bb3156c328 | Update draw.h | 2019-06-04 21:47:22 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | b277b8b588 | Draw capsule in world space | 2019-06-04 21:47:01 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | 53e1f3a0be | Bugfix | 2019-06-04 21:35:11 -03:00 |  | 
			
				
					| 
							
							
								 Irlan | 56db3517f9 | Draw solid stuff inside b3World | 2019-06-04 20:56:51 -03:00 |  |