Justin Clark-Casey (justincc)
|
6d47c394b2
Move object delete commands into a commands region module, in preparation for adding similar show commands.
|
13 tahun lalu |
Justin Clark-Casey (justincc)
|
e98e580900
rename Scene.m_physicalPrim to PhysicalPrims since its public and access external as a property
|
13 tahun lalu |
Justin Clark-Casey (justincc)
|
2135b89c07
Make it possible to force all prims to be phantom via the collidable_prim boolean setting in the OpenSim.ini config [Startup] section.
|
13 tahun lalu |
Justin Clark-Casey (justincc)
|
67a2d6d855
Fix bug where objects could not be set to a new group if the group had been created in that client session, or if no other action has been performed on the object.
|
13 tahun lalu |
Justin Clark-Casey (justincc)
|
52b8518fc2
Do some clean up Scene.cs log messages.
|
13 tahun lalu |
Justin Clark-Casey (justincc)
|
c3d16955a7
Get rid of IScene.PresenceChildStatus() which always had to execute a lookup in favour of IClientAPI.ISceneAgent.IsChildAgent instead.
|
13 tahun lalu |
Justin Clark-Casey (justincc)
|
7e415e3f85
Remove unnecessary AgentCircuitData null check from Scene.AddNewClient().
|
13 tahun lalu |
Justin Clark-Casey (justincc)
|
5268334c61
On a new client circuit, send the initial reply ack to let the client know it's live before sending other data.
|
13 tahun lalu |
Justin Clark-Casey (justincc)
|
6ba4cbc259
Simplify Scene.AddNewClient()
|
13 tahun lalu |
Justin Clark-Casey (justincc)
|
81daedcfe3
Implement XMLRPCAdmin command admin_teleport_agent.
|
13 tahun lalu |
Justin Clark-Casey (justincc)
|
c693bd51a0
Remove bizarre call to PhysicsScene.Simulate(0) in Scene.GetNearestAllowedPosition()
|
13 tahun lalu |
Justin Clark-Casey (justincc)
|
e31d7fe424
minor: remove some mono compiler warnings
|
13 tahun lalu |
Justin Clark-Casey (justincc)
|
1e69845869
Make tracked per scene thread names conform to the majorirty format.
|
13 tahun lalu |
Justin Clark-Casey (justincc)
|
310c2403b0
remove SceneCommunicationService.OnAvatarCrossingIntoRegion. This stuff is not being used any more - it's now IEntityTransferModule and SimulationService instead
|
13 tahun lalu |
Dan Lake
|
10aee2f0ec
Fix line endings
|
13 tahun lalu |
Dan Lake
|
0ed6149463
Experimental reorder of Heartbeat loop now simulates physics and sends updates to clients prior to sleep. Existing behavior was to sleep BEFORE sending updates. We found this patch reduced latency to clients by 1-2 heartbeat periods.
|
13 tahun lalu |
Justin Clark-Casey (justincc)
|
b720454950
Remove the SyncRoot locking from Scene which was only being done around the main physics loop and ScenePresence position and velocity setting
|
13 tahun lalu |
Dan Lake
|
b36ff0fd24
Added new ForEachRootScenePresence to Scene since almost every delegate passed to ForEachScenePresence checks for !IsChildAgent first. It consolidates child and root handling for coming refactors.
|
13 tahun lalu |
Justin Clark-Casey (justincc)
|
d5dfbc3844
Add new EventQueueTests with basic test to check that adding a client registers an http poll
|
13 tahun lalu |
Justin Clark-Casey (justincc)
|
af564291f2
improve method doc on Scene.OtherRegionUp()
|
13 tahun lalu |
Justin Clark-Casey (justincc)
|
250eed5141
move see_into_this_sim_from_neighbor [Startup] flag parsing into Scene with the others
|
13 tahun lalu |
Justin Clark-Casey (justincc)
|
a2c9b3d83d
fetch physical_prim switch from [Startup] config from inside scene, as is done for most other scene config params
|
13 tahun lalu |
Justin Clark-Casey (justincc)
|
50c340ef35
factor common code out into SOP.RemoveFromPhysics()
|
13 tahun lalu |
Justin Clark-Casey (justincc)
|
ea5d1d0ff0
Get OdeScene to use passed in time step rather than hard-coded 0.089
|
13 tahun lalu |
Justin Clark-Casey (justincc)
|
299cc2d12d
Pass PhysicsScene.Simulate() only the MinFrameTime rather than the useless Math.Max(SinceLastFrame.TotalSeconds, MinFrameTime)
|
13 tahun lalu |
Justin Clark-Casey (justincc)
|
0506ccb51a
Expose minimum frame time and update periods for experimentation.
|
13 tahun lalu |
Justin Clark-Casey (justincc)
|
4bce90d0ab
refactor: Put the frame update period when temporary objects are cleaned up in a field, like all the other update periods
|
13 tahun lalu |
Justin Clark-Casey (justincc)
|
4d93ab06c9
refactor: chain the two scene constructors together to eliminate more copypasta
|
13 tahun lalu |
Justin Clark-Casey (justincc)
|
e2c807a0d0
Tie reported FPS correction factor into the minimum frame time rather than setting separately.
|
13 tahun lalu |
Justin Clark-Casey (justincc)
|
21e3f8e53a
refactor: have lsl and ossl interrogate scene.StatsReporter directly rather than going through scene
|
13 tahun lalu |