aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Physics/OdePlugin/OdeScene.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Apply the localID to the Physics actor to prevent null calls laterCareminster Team2011-07-191-3/+3
|
* Fix some local id issues in physics glueroot2011-07-151-7/+1
|
* Port implementation of llCastRay() from Aurora.Justin Clark-Casey (justincc)2011-07-121-0/+28
| | | | I haven't been able to test this since the viewer won't parse the llCastRay() function. Maybe some activation cap is missing. Could wait until it is activated by default in the viewer.
* When a mesh object is added to a scene, delay adding the physics actor until ↵Justin Clark-Casey (justincc)2011-07-121-15/+18
| | | | | | the sculpt data has been added to the shape (possibly via an async asset service request) This prevents spurious 'no asset data' for meshes added on startup.
* When a sculpt/mesh texture is received by a part on a callback request, ↵Justin Clark-Casey (justincc)2011-07-111-1/+1
| | | | | | | don't do the unnecessary work of copying the base shape. Just setting the new base shape is enough to reinsert the sculpt data and set the taint. Also cleans up a few more left-in debugging messages.
* minor: code tidy and inserted log lines for future use.Justin Clark-Casey (justincc)2011-07-091-4/+1
| | | | | | | | Unable to get to the bottom of why resizing a mesh fails to properly reset the physics proxy, when toggling phantom does After a mesh is generated, the existing sculptdata is set to zero in PrimitiveBaseShape to save memory When phantom is toggled, the sculptdata is regenerated before remeshing. But on resize, the sculptdata is not regenerated. So clearly, resetting sculptdata is possible, but haven't quite been able to pin down how this is being done when phantom is toggled.
* refactor: Factor out AddSubMesh() method from long ↵Justin Clark-Casey (justincc)2011-07-081-5/+5
| | | | | | CraeteMeshFromPrimMesher() method Also remove some of the logging spam left in from the last commit.
* minor: code tidy up - remove a couple of Console.WriteLine() accidentally ↵Justin Clark-Casey (justincc)2011-07-081-6/+8
| | | | added in the last commit
* refactor: Separate the OdeScene class into its own file from OdePlugin.cs, ↵Justin Clark-Casey (justincc)2011-07-081-0/+3866
to improve code readability