Justin Clark-Casey (justincc)
|
6d47c394b2
Move object delete commands into a commands region module, in preparation for adding similar show commands.
|
13 ani în urmă |
Justin Clark-Casey (justincc)
|
e98e580900
rename Scene.m_physicalPrim to PhysicalPrims since its public and access external as a property
|
13 ani în urmă |
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 ani în urmă |
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 ani în urmă |
Justin Clark-Casey (justincc)
|
52b8518fc2
Do some clean up Scene.cs log messages.
|
13 ani în urmă |
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 ani în urmă |
Justin Clark-Casey (justincc)
|
7e415e3f85
Remove unnecessary AgentCircuitData null check from Scene.AddNewClient().
|
13 ani în urmă |
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 ani în urmă |
Justin Clark-Casey (justincc)
|
6ba4cbc259
Simplify Scene.AddNewClient()
|
13 ani în urmă |
Justin Clark-Casey (justincc)
|
81daedcfe3
Implement XMLRPCAdmin command admin_teleport_agent.
|
13 ani în urmă |
Justin Clark-Casey (justincc)
|
c693bd51a0
Remove bizarre call to PhysicsScene.Simulate(0) in Scene.GetNearestAllowedPosition()
|
13 ani în urmă |
Justin Clark-Casey (justincc)
|
e31d7fe424
minor: remove some mono compiler warnings
|
13 ani în urmă |
Justin Clark-Casey (justincc)
|
1e69845869
Make tracked per scene thread names conform to the majorirty format.
|
13 ani în urmă |
Justin Clark-Casey (justincc)
|
310c2403b0
remove SceneCommunicationService.OnAvatarCrossingIntoRegion. This stuff is not being used any more - it's now IEntityTransferModule and SimulationService instead
|
13 ani în urmă |
Dan Lake
|
10aee2f0ec
Fix line endings
|
13 ani în urmă |
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 ani în urmă |
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 ani în urmă |
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 ani în urmă |
Justin Clark-Casey (justincc)
|
d5dfbc3844
Add new EventQueueTests with basic test to check that adding a client registers an http poll
|
13 ani în urmă |
Justin Clark-Casey (justincc)
|
af564291f2
improve method doc on Scene.OtherRegionUp()
|
13 ani în urmă |
Justin Clark-Casey (justincc)
|
250eed5141
move see_into_this_sim_from_neighbor [Startup] flag parsing into Scene with the others
|
13 ani în urmă |
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 ani în urmă |
Justin Clark-Casey (justincc)
|
50c340ef35
factor common code out into SOP.RemoveFromPhysics()
|
13 ani în urmă |
Justin Clark-Casey (justincc)
|
ea5d1d0ff0
Get OdeScene to use passed in time step rather than hard-coded 0.089
|
13 ani în urmă |
Justin Clark-Casey (justincc)
|
299cc2d12d
Pass PhysicsScene.Simulate() only the MinFrameTime rather than the useless Math.Max(SinceLastFrame.TotalSeconds, MinFrameTime)
|
13 ani în urmă |
Justin Clark-Casey (justincc)
|
0506ccb51a
Expose minimum frame time and update periods for experimentation.
|
13 ani în urmă |
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 ani în urmă |
Justin Clark-Casey (justincc)
|
4d93ab06c9
refactor: chain the two scene constructors together to eliminate more copypasta
|
13 ani în urmă |
Justin Clark-Casey (justincc)
|
e2c807a0d0
Tie reported FPS correction factor into the minimum frame time rather than setting separately.
|
13 ani în urmă |
Justin Clark-Casey (justincc)
|
21e3f8e53a
refactor: have lsl and ossl interrogate scene.StatsReporter directly rather than going through scene
|
13 ani în urmă |