| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
OpenSim/Region/CoreModules/Framework/InventoryAccess/InventoryAccessModule.cs
OpenSim/Region/Framework/Scenes/SceneObjectPartInventory.cs
OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
|
| |
| |
| |
| |
| |
| | |
(like sitting on and activating a vehicle) and crossing borders.
This keeps better bookkeeping on compound shapes so BulletSim can
identify them when being freed.
|
|\ \
| |/ |
|
| |
| |
| |
| | |
and region with the offending object's name in the error message.
|
|\ \
| |/
| |
| |
| |
| |
| | |
Conflicts:
OpenSim/Capabilities/Handlers/GetTexture/GetTextureHandler.cs
OpenSim/Framework/Servers/HttpServer/BaseHttpServer.cs
OpenSim/Services/Connectors/Asset/AssetServicesConnector.cs
|
| |
| |
| |
| |
| |
| | |
so error messages make more sense.
Change some BulletSim status log messages from WARN to INFO.
Update TODO list.
|
|\ \
| |/ |
|
| |
| |
| |
| |
| |
| | |
a mesh/hull while a mesh or hull is being rebuilt when its asset
is fetched. This fixes a 'pure virtual function' crash when changing
physical state of complex linksets that include many meshes.
|
|\ \
| |/ |
|
| |
| |
| |
| | |
Shouldn't see any functional difference.
|
|\ \
| |/
| |
| |
| |
| | |
Conflicts:
OpenSim/Region/Framework/Scenes/SceneObjectPart.cs
OpenSim/Region/Physics/BulletSPlugin/BSShapes.cs
|
| |
| |
| |
| | |
condition when extracting the convex hulls.
|
| |
| |
| |
| | |
Add debugging messages for hull asset use.
|
|\ \
| |/
| |
| |
| |
| |
| | |
Conflicts:
OpenSim/Region/Framework/Scenes/SceneObjectPart.cs
OpenSim/Region/Physics/BulletSPlugin/BSShapes.cs
OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
|
| |
| |
| |
| | |
Default to 'off' as it needs debugging.
|
| |
| |
| |
| |
| |
| |
| |
| | |
This reverts commit 2fd8819a043269f9308cb46c71893e6eb35a426e.
Remove this code until I can figure out why the references that are
clearly in prebuild.xml doesn't work for the
'using OpenSim.Region.Physics.Meshing' in BSShape.cs.
|
| |
| |
| |
| | |
Default to 'off' as it needs debugging.
|
| |
| |
| |
| |
| | |
for prims that have cuts or holes. Default logic to 'off' as it
needs debugging.
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs
OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs
OpenSim/Region/Framework/Scenes/SceneCommunicationService.cs
OpenSim/Region/Framework/Scenes/ScenePresence.cs
OpenSim/Region/Framework/Scenes/SimStatsReporter.cs
|
| |
| |
| |
| | |
race condition.
|
|\ \
| |/
| |
| |
| |
| |
| |
| | |
Conflicts:
OpenSim/Region/Framework/Scenes/Scene.cs
OpenSim/Services/LLLoginService/LLLoginResponse.cs
OpenSim/Services/LLLoginService/LLLoginService.cs
OpenSim/Tests/Common/Mock/TestClient.cs
|
| |
| |
| |
| |
| | |
is in a region. This fixes the high CPU usage for regions with nothing
else going on.
|
|\ \
| |/
| |
| |
| |
| |
| |
| | |
Conflicts:
OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs
OpenSim/Region/CoreModules/Framework/EntityTransfer/HGEntityTransferModule.cs
OpenSim/Region/CoreModules/World/Estate/EstateManagementModule.cs
OpenSim/Region/Framework/Interfaces/IEntityTransferModule.cs
|
| |
| |
| |
| | |
loose memory since shapes are shared but did mess up usage accounting.
|
|\ \
| |/
| |
| |
| |
| |
| | |
Conflicts:
OpenSim/Region/Application/OpenSimBase.cs
OpenSim/Region/CoreModules/Framework/InventoryAccess/InventoryAccessModule.cs
OpenSim/Region/Physics/BulletSPlugin/BSShapeCollection.cs
|
| |
| |
| |
| |
| | |
Rebuild compound linkset of any child in the linkset changes shape.
Comments and better detailed logging messages.
|
| |
| |
| |
| | |
Parameter added to enable/disable this feature.
|
| |
| |
| |
| |
| | |
Properly rebuilds collision caches.
Release asset data fetched when building mesh or hulls.
|
| |
| |
| |
| |
| | |
the first time.
Debugging added for mesh/hull asset fetch.
|
| |
| |
| |
| | |
working yet.
|
| |
| |
| |
| |
| |
| |
| | |
to an existing shape instance.
BSShapeNative rebuilds shape for all references.
BSShapeCompound returns another reference copy if the compound shape
already exists (for linksets).
|
| |
| |
| |
| | |
changes.
|
| | |
|
| |
| |
| |
| | |
from BSShapeCollection. Using BSShape* classes to hold references to shape. Simplified shape dependency callbacks. Remove 'PreferredShape' methods and have each class specify shape type. Disable compound shape linkset for a later commit that will simplify linkset implementation.
|
|/ |
|
|
|
|
|
| |
different physical mesh representations (simplified convex meshes)
and avatar mesh.
|
| |
|
|
|
|
|
| |
Add definition of hand crafted avatar mesh. Not used yet.
Comments and cleanup.
|
|
|
|
| |
Only initialization and debug fuctions left.
|
|
|
|
| |
(.ToString(X)) and replace it with a method on BulletBody, BulletShape, ...
|
|
|
|
| |
BulletSim core to using the BulletSimAPITemplate. Physical object creation and destruction first.
|
|
|
|
|
|
|
|
|
| |
asymmetrical avatar capsule work now that rotation is being passed
from the simulator. Turns out the Bullet capsule is just not very
functional: it doesn't scale properly, the implementation only half
does asymmetry and, in general, is hard to work with.
Avatar shape is about what it was before these changes.
Added initial data structures for avatar shape mesh.
|
|
|
|
| |
conflicts with PhysicsShape type defined in later libOMV
|
|
|
|
| |
having mesh avatars.
|
|
|
|
| |
getting simplified out of existance someday) and update all the references to same.
|
|
|
|
| |
getting simplified out of existance someday) and update all the references to that enum.
|
|
|
|
| |
other classes.
|
|
eventually replace all the if's and switches in ShapeCollection with polymorphism.
|