09d41f4f78 
								
							
								 
							
						 
						
							
							
								
								Revert "Remove sending AvatarData because this also happens on login, where it chokes"  
							
							... 
							
							
							
							This reverts commit d1fa650c3f 
							
						 
						
							2013-01-08 13:11:04 +01:00  
				
					
						
							
							
								 
						
							
							
								f86278e389 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'teravuswork' into avination  
							
							
							
						 
						
							2013-01-08 12:14:08 +01:00  
				
					
						
							
							
								 
						
							
							
								4cd1fd7485 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' into avination  
							
							
							
						 
						
							2013-01-08 12:14:01 +01:00  
				
					
						
							
							
								 
						
							
							
								d1fa650c3f 
								
							
								 
							
						 
						
							
							
								
								Remove sending AvatarData because this also happens on login, where it chokes  
							
							... 
							
							
							
							Firestorm, Singularity and other viewers with the new appearance pipeline. 
							
						 
						
							2013-01-08 12:08:34 +01:00  
				
					
						
							
							
								 
						
							
							
								1603606f1d 
								
							
								 
							
						 
						
							
							
								
								BulletSim: improve vehicle angular banking and deflection computation. Rotate angular correction forces to be world relative rather than vehicle relative.  
							
							
							
						 
						
							2013-01-07 22:00:50 -08:00  
				
					
						
							
							
								 
						
							
							
								fed11e2665 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							
							
						 
						
							2013-01-08 03:31:50 +01:00  
				
					
						
							
							
								 
						
							
							
								126e73c5ed 
								
							
								 
							
						 
						
							
							
								
								put back position and rot change check before sending releasing plane constrain  
							
							
							
						 
						
							2013-01-08 02:29:21 +00:00  
				
					
						
							
							
								 
						
							
							
								223c498637 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							
							
						 
						
							2013-01-08 02:18:53 +01:00  
				
					
						
							
							
								 
						
							
							
								1bf553fd65 
								
							
								 
							
						 
						
							
							
								
								reduce sampling of camera raycasts to previus value  
							
							
							
						 
						
							2013-01-08 01:12:00 +00:00  
				
					
						
							
							
								 
						
							
							
								3a924b41c4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							
							
						 
						
							2013-01-08 01:24:30 +01:00  
				
					
						
							
							
								 
						
							
							
								d5066ae678 
								
							
								 
							
						 
						
							
							
								
								* DAnger, TEST * change camera plane collision detection. Still bounces on  
							
							... 
							
							
							
							* prim edges due to camera lag 
							
						 
						
							2013-01-08 00:21:09 +00:00  
				
					
						
							
							
								 
						
							
							
								8452c0a870 
								
							
								 
							
						 
						
							
							
								
								BulletSim: add function to push avatar up when hitting stairs.  
							
							... 
							
							
							
							It looks like BulletSim and ODE rely on penetration correction to cause
the avatar to move up and thus allowing walking up stairs. Object
penetration was minimized for walking and flying (so one doesn't go
through walls) and this stopped stairs from working. This commit
introduces avatar movement code to check for collisions at the
feet while walking and attempts to raise the avatar for the steps.
Not yet perfect but movement is better. 
							
						 
						
							2013-01-07 16:05:02 -08:00  
				
					
						
							
							
								 
						
							
							
								599dbc3d95 
								
							
								 
							
						 
						
							
							
								
								BulletSim: fix exception when re-creating the terrain when loading an OAR file  
							
							
							
						 
						
							2013-01-07 16:04:21 -08:00  
				
					
						
							
							
								 
						
							
							
								910a94d143 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' into avination  
							
							
							
						 
						
							2013-01-07 15:06:17 +01:00  
				
					
						
							
							
								 
						
							
							
								42acd2d721 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							
							
						 
						
							2013-01-07 12:04:50 +01:00  
				
					
						
							
							
								 
						
							
							
								d2cb2da790 
								
							
								 
							
						 
						
							
							
								
								also exclude land  
							
							
							
						 
						
							2013-01-07 11:03:36 +00:00  
				
					
						
							
							
								 
						
							
							
								982328b4ed 
								
							
								 
							
						 
						
							
							
								
								exclude avatars from unfiltered RaycastWorld  
							
							
							
						 
						
							2013-01-07 10:56:30 +00:00  
				
					
						
							
							
								 
						
							
							
								c9d39359bb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							
							
						 
						
							2013-01-07 11:37:25 +01:00  
				
					
						
							
							
								 
						
							
							
								ca40e656ab 
								
							
								 
							
						 
						
							
							
								
								in raycast for camera exclude self detection  
							
							
							
						 
						
							2013-01-07 10:35:55 +00:00  
				
					
						
							
							
								 
						
							
							
								2e5222055f 
								
							
								 
							
						 
						
							
							
								
								BulletSim: comments and removing small compile errors introduced in last commit.  
							
							
							
						 
						
							2013-01-06 22:56:16 -08:00  
				
					
						
							
							
								 
						
							
							
								9393403253 
								
							
								 
							
						 
						
							
							
								
								BulletSim: update DLLs and SOs with better debugging output.  
							
							... 
							
							
							
							Add definition of hand crafted avatar mesh. Not used yet.
Comments and cleanup. 
							
						 
						
							2013-01-06 14:01:15 -08:00  
				
					
						
							
							
								 
						
							
							
								aa44a65d24 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							
							
						 
						
							2013-01-06 13:08:48 +01:00  
				
					
						
							
							
								 
						
							
							
								dc6b7bb5c9 
								
							
								 
							
						 
						
							
							
								
								don't try to read geom positions outside main ode thread :(  
							
							
							
						 
						
							2013-01-06 12:07:16 +00:00  
				
					
						
							
							
								 
						
							
							
								083ac92b34 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'avination' into careminster  
							
							
							
						 
						
							2013-01-06 10:52:22 +00:00  
				
					
						
							
							
								 
						
							
							
								40955fee2a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							
							
						 
						
							2013-01-06 10:52:16 +00:00  
				
					
						
							
							
								 
						
							
							
								2eba80a8cd 
								
							
								 
							
						 
						
							
							
								
								BulletSim: fix problem where mesh shapes were physically just their bounding box and not the complete mesh. Fill mesh physical objects are back.  
							
							
							
						 
						
							2013-01-04 17:06:52 -08:00  
				
					
						
							
							
								 
						
							
							
								48cfc6d089 
								
							
								 
							
						 
						
							
							
								
								BulletSim: implement llMoveToTarget by adding PIDActive, etc.  
							
							... 
							
							
							
							Implementation of non-vehicle hover but haven't tested it a lot.
Update TODO list. 
							
						 
						
							2013-01-04 17:06:51 -08:00  
				
					
						
							
							
								 
						
							
							
								d0c7f7f050 
								
							
								 
							
						 
						
							
							
								
								BulletSim: add some features to the PID motor to make it more flexible.  
							
							
							
						 
						
							2013-01-04 17:06:51 -08:00  
				
					
						
							
							
								 
						
							
							
								613f516007 
								
							
								 
							
						 
						
							
							
								
								BulletSim: convert avatar movement from a force to an impulse. Shouldn't  
							
							... 
							
							
							
							change functionality but removes an oddity in computing the force. 
							
						 
						
							2013-01-04 17:06:50 -08:00  
				
					
						
							
							
								 
						
							
							
								2c6b269b6e 
								
							
								 
							
						 
						
							
							
								
								BulletSim: add initial implementation of llMoveToTarget and hover height.  
							
							... 
							
							
							
							Not all there yet. 
							
						 
						
							2013-01-04 17:06:50 -08:00  
				
					
						
							
							
								 
						
							
							
								5432180027 
								
							
								 
							
						 
						
							
							
								
								BulletSim: reorganize motor code a little to pull together common functions.  
							
							... 
							
							
							
							Add BSFMotor. 
							
						 
						
							2013-01-04 17:06:50 -08:00  
				
					
						
							
							
								 
						
							
							
								44492b3a49 
								
							
								 
							
						 
						
							
							
								
								BulletSim: add comments to force and impulse setting functions  
							
							... 
							
							
							
							so it is clear what Bullet is actually doing with the set values. 
							
						 
						
							2013-01-04 17:06:49 -08:00  
				
					
						
							
							
								 
						
							
							
								92a6958b6d 
								
							
								 
							
						 
						
							
							
								
								BulletSim: fix problem where pre-step actions would not replaced  
							
							... 
							
							
							
							by new registrations thus causing multiple instances of an action. 
							
						 
						
							2013-01-04 17:06:49 -08:00  
				
					
						
							
							
								 
						
							
							
								2eda385f5e 
								
							
								 
							
						 
						
							
							
								
								BulletSim: add ResetBroadphasePool and ResetConstraintSolver diagnostic  
							
							... 
							
							
							
							functions. If values set from console, the functions are called. Looking
for why the collision pools fill up with unnecessary stuff. 
							
						 
						
							2013-01-04 17:06:48 -08:00  
				
					
						
							
							
								 
						
							
							
								e62b14024f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into careminster  
							
							... 
							
							
							
							Conflicts:
	OpenSim/Region/CoreModules/World/Land/LandManagementModule.cs
	OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs 
							
						 
						
							2013-01-04 22:39:07 +00:00  
				
					
						
							
							
								 
						
							
							
								5265415011 
								
							
								 
							
						 
						
							
							
								
								minor: Rename BUILDING.txt to BUILDING.md in distbin distribution nant target  
							
							
							
						 
						
							2013-01-04 22:13:21 +00:00  
				
					
						
							
							
								 
						
							
							
								7232cedd2b 
								
							
								 
							
						 
						
							
							
								
								Set default particle burst count to 1 instead of 0 in any set particle system script call that does not have an empty list.  
							
							... 
							
							
							
							As per http://opensimulator.org/mantis/view.php?id=6353  
							
						 
						
							2013-01-04 21:37:11 +00:00  
				
					
						
							
							
								 
						
							
							
								7e45096314 
								
							
								 
							
						 
						
							
							
								
								Fix build break caused by missing ) from  dce2809.  
							
							... 
							
							
							
							Was hand-typing in a line of code I had tested before but not retested this time 
							
						 
						
							2013-01-04 21:22:51 +00:00  
				
					
						
							
							
								 
						
							
							
								dce2809137 
								
							
								 
							
						 
						
							
							
								
								Automatically grant sit-related llRequestPermissions() for subsequent avatars sitting on the same scene obejct, instead of wrongly popping up request permissions dialog.  
							
							... 
							
							
							
							Resolves http://opensimulator.org/mantis/view.php?id=6478  
							
						 
						
							2013-01-04 21:18:53 +00:00  
				
					
						
							
							
								 
						
							
							
								a3bf3a2aa5 
								
							
								 
							
						 
						
							
							
								
								refactor: simplify llGetNumberOfPrims() to return prim count + sitting avatar count rather than independently inspecting every scene presence  
							
							
							
						 
						
							2013-01-04 20:56:39 +00:00  
				
					
						
							
							
								 
						
							
							
								9869ca83b4 
								
							
								 
							
						 
						
							
							
								
								Fix llGetLinkName() to return the name of the last avatar sat as the last link number.  
							
							... 
							
							
							
							As per http://wiki.secondlife.com/wiki/LlGetLinkName  
							
						 
						
							2013-01-04 20:54:11 +00:00  
				
					
						
							
							
								 
						
							
							
								9503383887 
								
							
								 
							
						 
						
							
							
								
								Fix llGetLinkKey() to return the last sat avatar as the last link number.  
							
							... 
							
							
							
							As per http://wiki.secondlife.com/wiki/LlGetLinkKey 
This is done by keeping a scene-object wide list of sitters.
This also fixes bugs in this function where linknums 0 and 1 weren't treated properly if there were sitting avatars on a single prim.
This also fixes a minor race condition for multiple concurrent sitters on a prim with no current sitters by locking on the object-wide list rather than individual sop lists
Addresses http://opensimulator.org/mantis/view.php?id=6477  
							
						 
						
							2013-01-04 20:34:39 +00:00  
				
					
						
							
							
								 
						
							
							
								ebfa614bf9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							
							
						 
						
							2013-01-03 22:53:51 +01:00  
				
					
						
							
							
								 
						
							
							
								c961cfe19e 
								
							
								 
							
						 
						
							
							
								
								bug fix, cleanup...  
							
							
							
						 
						
							2013-01-03 21:53:21 +00:00  
				
					
						
							
							
								 
						
							
							
								a75f24bb79 
								
							
								 
							
						 
						
							
							
								
								minor: Add some doc to the extremely unhelpful 'fudge....' comment as to why we're deselecting the prim in code before scheduling an update on attachment  
							
							
							
						 
						
							2013-01-03 21:06:50 +00:00  
				
					
						
							
							
								 
						
							
							
								7f195de303 
								
							
								 
							
						 
						
							
							
								
								Fix problem where object attached from ground often does not get attached properly.  
							
							... 
							
							
							
							It seems this is happening because we send a kill for objects that are selected when attached.
A code comment says that this is to get the client to deselect it, but v3 and v1 clients do this just fine without the kill.
Aims to address http://opensimulator.org/mantis/view.php?id=6456  
							
						 
						
							2013-01-03 20:57:14 +00:00  
				
					
						
							
							
								 
						
							
							
								8ea83f119c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							
							
						 
						
							2013-01-03 15:28:27 +01:00  
				
					
						
							
							
								 
						
							
							
								a285ff7e69 
								
							
								 
							
						 
						
							
							
								
								check land permitions on sit target for unscripted sits  
							
							
							
						 
						
							2013-01-03 14:27:21 +00:00  
				
					
						
							
							
								 
						
							
							
								1fffdc3866 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'ubitwork' of ssh://3dhosting.de/var/git/careminster into ubitwork  
							
							
							
						 
						
							2013-01-03 04:33:50 +01:00  
				
					
						
							
							
								 
						
							
							
								1665a0d636 
								
							
								 
							
						 
						
							
							
								
								make ResetMoveToTarget cancel any 'force' waiting to be applied to avatar  
							
							... 
							
							
							
							( by the odd use of Velocity) 
							
						 
						
							2013-01-03 03:29:40 +00:00