50ee50bcd5 
								
							
								 
							
						 
						
							
							
								
								Revert "Whitespace change to trigger bot"  
							
							... 
							
							
							
							This reverts commit 7b0604dc49 
							
						 
						
							2012-12-23 19:23:20 +00:00  
				
					
						
							
							
								 
						
							
							
								aaf0ad5898 
								
							
								 
							
						 
						
							
							
								
								Revert "White space change to trigger bot"  
							
							... 
							
							
							
							This reverts commit bad9cb918a 
							
						 
						
							2012-12-23 19:22:15 +00:00  
				
					
						
							
							
								 
						
							
							
								bad9cb918a 
								
							
								 
							
						 
						
							
							
								
								White space change to trigger bot  
							
							
							
						 
						
							2012-12-23 19:21:20 +00:00  
				
					
						
							
							
								 
						
							
							
								7b0604dc49 
								
							
								 
							
						 
						
							
							
								
								Whitespace change to trigger bot  
							
							
							
						 
						
							2012-12-23 19:19:46 +00:00  
				
					
						
							
							
								 
						
							
							
								6eeb4cb3f7 
								
							
								 
							
						 
						
							
							
								
								Revert "Whitespace change to trigger ircbot"  
							
							... 
							
							
							
							This reverts commit ca30559b05 
							
						 
						
							2012-12-23 18:10:34 +00:00  
				
					
						
							
							
								 
						
							
							
								ca30559b05 
								
							
								 
							
						 
						
							
							
								
								Whitespace change to trigger ircbot  
							
							
							
						 
						
							2012-12-23 18:07:32 +00:00  
				
					
						
							
							
								 
						
							
							
								a126097d6b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2012-12-23 18:05:17 +00:00  
				
					
						
							
							
								 
						
							
							
								30807b81cc 
								
							
								 
							
						 
						
							
							
								
								BulletSim: modify avatar motor code to make falling movement better. Clean up some usages. Disable motor when done.  
							
							
							
						 
						
							2012-12-22 17:09:40 -08:00  
				
					
						
							
							
								 
						
							
							
								144322a7c9 
								
							
								 
							
						 
						
							
							
								
								BulletSim: remove post step one-time taints (doesn't make any sense). Rename pre and post step event invocation routines to Trigger* to be consistant. Remove old, unused code.  
							
							
							
						 
						
							2012-12-22 17:07:52 -08:00  
				
					
						
							
							
								 
						
							
							
								16e49035f7 
								
							
								 
							
						 
						
							
							
								
								BulletSim: add Enabled parameter and operation to motors.  
							
							
							
						 
						
							2012-12-22 17:06:13 -08:00  
				
					
						
							
							
								 
						
							
							
								3e3c168987 
								
							
								 
							
						 
						
							
							
								
								Add helper routine Util.InRange()  
							
							
							
						 
						
							2012-12-22 17:04:53 -08:00  
				
					
						
							
							
								 
						
							
							
								5b2cbc0ae6 
								
							
								 
							
						 
						
							
							
								
								BulletSim: remove all special vehicle code from BSScene. Replace per-frame updates for vehicles with per-frame action registration. One fewer special case.  
							
							
							
						 
						
							2012-12-21 23:24:31 -08:00  
				
					
						
							
							
								 
						
							
							
								a54392d7cc 
								
							
								 
							
						 
						
							
							
								
								BulletSim: remove the movement decay while flying. Made flying slow down over time.  
							
							
							
						 
						
							2012-12-21 23:05:05 -08:00  
				
					
						
							
							
								 
						
							
							
								37fb691ba5 
								
							
								 
							
						 
						
							
							
								
								BulletSim: Fix llApplyImpulse so it works after the first impulse. The problem was Bullet deactivating the object between the pushes (when, as far as the physics engine is concerned, it isn't moving).  
							
							
							
						 
						
							2012-12-21 23:03:27 -08:00  
				
					
						
							
							
								 
						
							
							
								3d659fe97d 
								
							
								 
							
						 
						
							
							
								
								BulletSim: add BSPhysObject code to manage registrations of preStep events. Use same to implement setForce and setTorque so the values are restored at the beginning of each step (since Bullet zeros forces applied last step). Simplify implementation of AddForce and AddTorque by relying on the addition of forces in Bullet.  
							
							
							
						 
						
							2012-12-21 17:27:53 -08:00  
				
					
						
							
							
								 
						
							
							
								2313a86e32 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' into avination  
							
							
							
						 
						
							2012-12-22 01:04:49 +01:00  
				
					
						
							
							
								 
						
							
							
								77cc7ce399 
								
							
								 
							
						 
						
							
							
								
								* Partial Commit for Avatar Appearance to include the functionality of Cached Bakes.  
							
							
							
						 
						
							2012-12-21 19:12:30 -05:00  
				
					
						
							
							
								 
						
							
							
								6dbf9c8ed4 
								
							
								 
							
						 
						
							
							
								
								BulletSim: repair vehicle problems introduced in previous 'improvements'. Fix line endings in BSParams.  
							
							
							
						 
						
							2012-12-21 15:21:32 -08:00  
				
					
						
							
							
								 
						
							
							
								f6f2080539 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' into careminster  
							
							
							
						 
						
							2012-12-21 22:16:22 +00:00  
				
					
						
							
							
								 
						
							
							
								569f39e124 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2012-12-21 22:13:41 +00:00  
				
					
						
							
							
								 
						
							
							
								ae4d932e7f 
								
							
								 
							
						 
						
							
							
								
								BulletSim: Move all the parameter variables, tables and get and fetch logic to a separate, static class for easier addition and to remove all that bulk from the BSScene class.  
							
							
							
						 
						
							2012-12-21 13:35:44 -08:00  
				
					
						
							
							
								 
						
							
							
								2e3e95e846 
								
							
								 
							
						 
						
							
							
								
								BulletSim: small fix to avatar movement motor use which keeps avatar from flying up forever. This doesn't fix the overall problem but keeps avatar flying from being totally unusable.  
							
							
							
						 
						
							2012-12-21 10:04:12 -08:00  
				
					
						
							
							
								 
						
							
							
								8c99f63239 
								
							
								 
							
						 
						
							
							
								
								BulletSim: avatar movement smoothed with motor that modifies avatar velocity to target velocity. Fails in incorporating physical world effects (gravity) so avatar doesn't fly correctly.  
							
							
							
						 
						
							2012-12-21 10:00:03 -08:00  
				
					
						
							
							
								 
						
							
							
								b4f8a05e9a 
								
							
								 
							
						 
						
							
							
								
								BulletSim: Better detail logging of VMotor actions.  
							
							
							
						 
						
							2012-12-21 09:56:31 -08:00  
				
					
						
							
							
								 
						
							
							
								750492796d 
								
							
								 
							
						 
						
							
							
								
								BulletSim: begin movement of parameters from pinned memory block to variables all in managed code. Add note to TODO list to remember to do the rest. Other updates to TODO list.  
							
							
							
						 
						
							2012-12-21 09:55:20 -08:00  
				
					
						
							
							
								 
						
							
							
								9d2f569d60 
								
							
								 
							
						 
						
							
							
								
								BulletSim: fix incorrectly defined property changed flag.  
							
							
							
						 
						
							2012-12-20 16:06:52 -08:00  
				
					
						
							
							
								 
						
							
							
								e522bdb96a 
								
							
								 
							
						 
						
							
							
								
								BulletSim: Check for unspecified TimeScale in BSVMotor and don't scale if not specified. Add test dump routine. Don'e zero current and target values when error goes to zero as the values could be used externally to store the actual target values, etc.  
							
							
							
						 
						
							2012-12-20 16:05:33 -08:00  
				
					
						
							
							
								 
						
							
							
								a5b2539cf9 
								
							
								 
							
						 
						
							
							
								
								BulletSim: replace use of funky nullable values for vehicle property update control (m_known* stuff). Bitmaps will be quicker to test and to clear.  
							
							
							
						 
						
							2012-12-20 10:32:33 -08:00  
				
					
						
							
							
								 
						
							
							
								e73dac4deb 
								
							
								 
							
						 
						
							
							
								
								BulletSim: angularMotorUp working again (seems a little slow as it takes longer than timescale to correct, but getting better). Disabled angularDeflection (need to resolve interactions between angular corrections). Update TODO list.  
							
							
							
						 
						
							2012-12-20 10:19:16 -08:00  
				
					
						
							
							
								 
						
							
							
								b7ad44e3a6 
								
							
								 
							
						 
						
							
							
								
								BulletSim: reorganize motor step code to separate error computation allowing subclass for PID error correction.  
							
							
							
						 
						
							2012-12-20 08:35:36 -08:00  
				
					
						
							
							
								 
						
							
							
								f9051c22d8 
								
							
								 
							
						 
						
							
							
								
								* Send an Unsolicited AgentDataUpdate packet upon Root Agent Status to synchronize with Agni.  
							
							
							
						 
						
							2012-12-19 22:14:20 -05:00  
				
					
						
							
							
								 
						
							
							
								c648325d7c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' of careminster:/var/git/careminster into teravuswork  
							
							
							
						 
						
							2012-12-19 11:53:26 -05:00  
				
					
						
							
							
								 
						
							
							
								d1dd5a8ba9 
								
							
								 
							
						 
						
							
							
								
								Add the interfaces for the new Avination baked texture cache service  
							
							
							
						 
						
							2012-12-19 13:04:41 +01:00  
				
					
						
							
							
								 
						
							
							
								a9b9c0f035 
								
							
								 
							
						 
						
							
							
								
								BulletSim: improve angularVerticalAttraction calculation to compute angular correction velocity rather than estimating correction (excuse to use trig functions).  
							
							
							
						 
						
							2012-12-18 23:05:59 -08:00  
				
					
						
							
							
								 
						
							
							
								7b84bcfbb8 
								
							
								 
							
						 
						
							
							
								
								BulletSim: initial implementation of a PID motor. Not hooked up yet.  
							
							
							
						 
						
							2012-12-18 22:59:59 -08:00  
				
					
						
							
							
								 
						
							
							
								cf89e29ac3 
								
							
								 
							
						 
						
							
							
								
								BulletSim: comments and TODO list update  
							
							
							
						 
						
							2012-12-18 19:25:51 -08:00  
				
					
						
							
							
								 
						
							
							
								d15bfcf614 
								
							
								 
							
						 
						
							
							
								
								Replace axis rotation numeric constants (STATUS_ROTATE_XYZ) with symbols. Also made it so llSetStatus() can individually enable disable rotation axi using the bitmask of flags.  
							
							
							
						 
						
							2012-12-18 19:25:40 -08:00  
				
					
						
							
							
								 
						
							
							
								ae67435146 
								
							
								 
							
						 
						
							
							
								
								Disable UDPPacketBuffer pooling for now to resolve an issue on Windows of interference between incoming packets.  
							
							... 
							
							
							
							On Windows, concurrent multi-threaded processing of inbound UDP somehow allows different data input processing to interfere with each other.
Possibly the endpoint reference is being switched, though I don't yet know the mechanism.  Not seen on Mono.
Also resolveable by setting RecyclePackets = false or RecycleBaseUDPPackets = false in [PacketPool]
Or async_packet_handling = false in [ClientStack.LindenUDP]
For now, will simply disable this particular pooling though will revisit this issue.
In response to http://opensimulator.org/mantis/view.php?id=6468  
							
						 
						
							2012-12-19 01:51:30 +00:00  
				
					
						
							
							
								 
						
							
							
								29cdf0f3dd 
								
							
								 
							
						 
						
							
							
								
								* Merges BulletSim Updates to BulletSimN(BulletSNPlugin)  
							
							
							
						 
						
							2012-12-18 15:00:10 -05:00  
				
					
						
							
							
								 
						
							
							
								225b564573 
								
							
								 
							
						 
						
							
							
								
								BulletSim: scale the force for external AddForce by the simulation  
							
							... 
							
							
							
							step time so it will be applied completely the next step. The internal
AddForce routine does not scale the force. 
							
						 
						
							2012-12-26 10:25:50 -08:00  
				
					
						
							
							
								 
						
							
							
								d1ede1df3a 
								
							
								 
							
						 
						
							
							
								
								BulletSim: make llBuoyancy work. For some reason, Bullet resets an  
							
							... 
							
							
							
							object's individual gravity to the world gravity when the object
is added to the physical world. 
							
						 
						
							2012-12-25 23:55:25 -08:00  
				
					
						
							
							
								 
						
							
							
								5f71ee57c4 
								
							
								 
							
						 
						
							
							
								
								BulletSim: stop avatar from sliding VERY slowly after walking by  
							
							... 
							
							
							
							only zeroing the movement motor in the UpdateProperties routine. 
							
						 
						
							2012-12-25 23:54:10 -08:00  
				
					
						
							
							
								 
						
							
							
								f185239fc3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' into ubitwork  
							
							
							
						 
						
							2012-12-18 10:05:43 +00:00  
				
					
						
							
							
								 
						
							
							
								79bdf464d3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' into careminster  
							
							
							
						 
						
							2012-12-18 09:48:12 +00:00  
				
					
						
							
							
								 
						
							
							
								caea7601cb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2012-12-18 09:45:40 +00:00  
				
					
						
							
							
								 
						
							
							
								b9939a46a1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs 
							
						 
						
							2012-12-18 09:44:10 +00:00  
				
					
						
							
							
								 
						
							
							
								861477d85e 
								
							
								 
							
						 
						
							
							
								
								Fix locking for good  
							
							
							
						 
						
							2012-12-18 09:32:05 +01:00  
				
					
						
							
							
								 
						
							
							
								72c7f4b2eb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' into ubitwork  
							
							
							
						 
						
							2012-12-18 02:15:35 +00:00  
				
					
						
							
							
								 
						
							
							
								ed9cb18cf0 
								
							
								 
							
						 
						
							
							
								
								missing file  
							
							
							
						 
						
							2012-12-18 00:54:40 +00:00  
				
					
						
							
							
								 
						
							
							
								f87af983f3 
								
							
								 
							
						 
						
							
							
								
								fix  
							
							
							
						 
						
							2012-12-18 00:50:36 +00:00