Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002844opensim[REGION] OpenSim Corepublic2008-12-15 14:572011-07-16 03:52
Assigned To 
PlatformPentium 4Operating SystemWindows XP Media CenterOperating System VersionSP3 32bit
Product Version 
Target VersionFixed in Version 
Summary0002844: Large child prims in linksets stop colliding once they are shift copied
DescriptionI have always experienced this issue from time to time when building, which usually seems to happen in the case of larger linksets. Once a new linkset is created or an existing linkset is "refreshed" by shift-dragging it, its child prims often stop colliding with avatars and other physical prims. Unlinking the linkset restores collisions to all child prims once they become standalone prims again.
Steps To ReproduceIn my test I stuck 9 primitives one next to another all 10 x 10 x 0.5 meters in size, creating a large 3 x 3 primitive platform. Afterward I selected everything and linked it in the central primitive. At that point the entire linkset still collided, but once I shift-dragged it and tried to walk on the re-created one its child prims were not colliding any more and only the main prim was.

This could probably have a different behavior accordingly to how prims are positioned and rotated from one another, so if the above fails try arranging prims in different positions, and once linked shift-drag the linkset and check the refreshed one.
Additional InformationThis usually happens with linksets of 6-8 prims and anything bigger, and when the prims are larger and positioned at a greater distance from one another (possibly anything past 10 meters?). During linking, this issue does not take place if you link prims one by one to a linkset rather then selecting a bunch of unlinked prims and linking them together. Noticed this issue on the ODE physics engine.
TagsNo tags attached.
Git Revision or version number
Run Mode Grid (1 Region per Sim)
Physics EngineODE
Script Engine
Environment.NET / Windows32
Mono VersionNone
Attached Filesxml file icon problematic_prim.xml [^] (26,522 bytes) 2011-07-16 03:52

- Relationships
child of 0002870new META - Linking issues 

-  Notes
makopoppo (manager)
2011-07-16 03:44

Reminder sent to: simsim

integrated issue 0001517 into 0002844
Summary 0001517: collision check delay when some prim are linked as one object
Description When (1)creating Prim boxA,B, C,
  and (2)selecting A,B,C
  and (3)linking these prims as one object,
then,a avatar can not go throught the part of Prim boxC which is last one selected (OK),
BUT as soon as linking these prims as one object,a avatar can go throught the part of prim A,B which are firstly selected (almost 10 seconds),then exit from PrimA or PrimB.

mirceakitsune (reporter)
2008-10-19 07:32

Still happens in the latest rev of 6910 all the same. There are some linksets that don't update their collisions once they are linked and only the main prim in it still collides while the others are treated as Phantom until you restart the sim. This also happens if you shift-drag a correct linkset when it gets re-created, and only the original you dragged collides well while the re-created prim from where you dragged does not. However this only happens sometimes, not always... probably just in around 8% of the cases of linking.
makopoppo (manager)
2011-07-16 03:50

After several trial with current 0.7.2-dev, I could reproduce this bug. It seems to not concern whether you have shift-copied or not. I don't know if this would be help but I'll attach xml2 exported file.

- Issue History
Date Modified Username Field Change
2008-12-15 14:57 mirceakitsune New Issue
2008-12-15 14:57 mirceakitsune SVN Revision => 7728
2008-12-15 14:57 mirceakitsune Run Mode => Grid (1 Region per Sim)
2008-12-15 14:57 mirceakitsune Physics Engine => ODE
2008-12-15 14:57 mirceakitsune Environment => .NET / Windows32
2008-12-15 14:57 mirceakitsune Mono Version => None
2008-12-15 14:59 mirceakitsune Description Updated
2008-12-15 15:01 mirceakitsune Steps to Reproduce Updated
2008-12-18 13:10 Teravus Relationship added child of 0002870
2008-12-20 16:26 Teravus Summary Large child prims in linksets stop colliding once they are linked => Large child prims in linksets stop colliding once they are shift copied
2008-12-20 16:37 Teravus Status new => confirmed
2008-12-26 14:13 Teravus Target Version => 0.6.2
2011-07-16 03:44 makopoppo Note Added: 0018940
2011-07-16 03:50 makopoppo Note Added: 0018941
2011-07-16 03:52 makopoppo File Added: problematic_prim.xml

Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker