UbitUmarov
|
84ca09f7c5
added ObjectPhysicsProperties http event message to send viewer that data. For now on caps/EventQueue, and still only used on a material change...
|
12 rokov pred |
UbitUmarov
|
3de3b9e63c
initial suport for ExtraPhysical parts parameters. Reading from llclientView to SOP including SOPserialization (not to databases). No action on physics still. No send to viewer, etc
|
12 rokov pred |
Melanie
|
ebcd4910a2
Refactor, move OjectChangeData into it's own file and rename
|
12 rokov pred |
UbitUmarov
|
908abb1c3d
BIG MESS. changed Iclient interface so only one event is used to inform scene about position scale or rotation change by client (others can be added). Its served at SceneGraph that does permition checks, undostore and sends down to SOG. changed values are stored in a class (ObjectChangeData) and what is changed as a enum (ObjectChangeWhat) with bit fields and 'macros' of this for better readability (at top of scenegraph.cs lasy to find better place for now) this can be extended for other things clients changes and need undo/redo. SOG process acording to what is changed. Changed UNDO/redo to use this also (warning is only storing what is changed, previus stored all, this must be checked for side efects. to save all PRS change commented line in scenegraph). Still have excessive calls to ScheduleGroupForTerseUpdate. **** UNTESTED ****
|
12 rokov pred |
Justin Clark-Casey (justincc)
|
06dda14505
Simplify minimap coarse location code by just reference SP.AbsolutePosition
|
12 rokov pred |
Justin Clark-Casey (justincc)
|
94e58ff6b9
Use SP.ParentPart instead of ParentID in places where it's more efficient (saving extra null checks, etc.)
|
12 rokov pred |
Melanie
|
dc5f831ca8
Merge branch 'master' into careminster
|
12 rokov pred |
Melanie
|
fca8c82232
Move KeyframeMotion from SOG to SOP because we can't persist it any
|
12 rokov pred |
Melanie
|
985526b662
Merge branch 'master' into careminster
|
12 rokov pred |
Justin Clark-Casey (justincc)
|
84184708de
Fix a bug where changing shape parameters of a child prim in a linkset would not persist.
|
12 rokov pred |
Melanie
|
0c1074537b
Merge branch 'master' into careminster
|
12 rokov pred |
Justin Clark-Casey (justincc)
|
ebe5e1731d
In ObjectTortureTests, run garbage collector on Teardown and run scene loop update when scene objects have been deleted.
|
12 rokov pred |
Melanie
|
7c888f6af1
Merge branch 'master' into careminster
|
12 rokov pred |
Justin Clark-Casey (justincc)
|
dfa19e23f0
Stop a scene object from attempting to link with itself (which results in an exception and constant complaints in v3 viewers).
|
12 rokov pred |
Melanie
|
0dbfa70443
Merge branch 'master' into careminster
|
12 rokov pred |
Dan Lake
|
146d78edfa
ObjectAddedToScene event should be fired when duplicating objects
|
12 rokov pred |
Dan Lake
|
c10193c72b
Merge branch 'master' of ssh://opensimulator.org/var/git/opensim
|
12 rokov pred |
Melanie
|
1b63b21a4d
Merge branch 'master' into careminster
|
12 rokov pred |
Justin Clark-Casey (justincc)
|
10b9348071
Remove scene object null check on SceneGraph.AddSceneObject(). Complain explicitly if there's an attempt to add any object with a zero UUID.
|
12 rokov pred |
Justin Clark-Casey (justincc)
|
f3780b9eae
Add torture tests to test adding 10,000, 100,000 and 200,000 single prim scene objects.
|
12 rokov pred |
Melanie
|
cfe924e4a8
Merge branch 'master' into careminster
|
12 rokov pred |
Justin Clark-Casey (justincc)
|
9d93c4808e
lock SceneObjectGroupsByFullID in SceneGraph.ForEachSOG() to stop failure if SceneObjectGroupsByFullID is updated elsewhere at the same time.
|
12 rokov pred |
Melanie
|
2ca80add14
Merge branch 'master' into careminster
|
12 rokov pred |
Dan Lake
|
3d1f43046d
Removed unused delegates in SceneGraph: ObjectDuplicateDelegate, ObjectCreateDelegate, ObjectDeleteDelegate
|
12 rokov pred |
Melanie
|
427ab55058
Merge branch 'master' into careminster
|
12 rokov pred |
Dan Lake
|
488fe0ae9c
Removed unused events in SceneGraph: OnObjectCreate, OnObjectRemove, OnObjectDuplicate
|
12 rokov pred |
Dan Lake
|
2c6272d11a
Add a version of GetGroupByPrim to Scene which accepts UUID instead of localID
|
12 rokov pred |
Melanie
|
eef6f92029
Merge branch 'master' into careminster
|
12 rokov pred |
Justin Clark-Casey (justincc)
|
f7dbdba447
Remove unused m_physicalPrim parameter from SOG.ApplyPhysics()
|
12 rokov pred |
Melanie
|
759f1d2dbe
Merge branch 'master' into careminster
|
12 rokov pred |