secondlife / jira-archive

3 stars 0 forks source link

[BUG-5528] Flexiprims no longer become phantom in linksets #13498

Closed sl-service-account closed 9 months ago

sl-service-account commented 10 years ago

Steps to Reproduce

Original Jira Fields | Field | Value | | ------------- | ------------- | | Issue | BUG-5528 | | Summary | Flexiprims no longer become phantom in linksets | | Type | Bug | | Priority | Unset | | Status | Closed | | Resolution | Expected Behavior | | Reporter | Toy Wylie (toy.wylie) | | Created at | 2014-03-26T00:47:00Z | | Updated at | 2014-03-28T00:25:13Z | ``` { 'Business Unit': ['Platform'], 'Date of First Response': '2014-03-25T20:50:11.116-0500', "Is there anything you'd like to add?": 'Reproduction:\r\n- Create a regular Prim\r\n- Create Flexi Prim\r\n- Observe the Flexi becoming Phantom as usual\r\n- Link Flexi to regular prim as a child\r\n- Observe the flexi prim becoming non-phantom\r\n- Expected: the flexi prim should remain phantom\r\n- Switch flexi off, then back on\r\n- Observe the whole linkset being phantom now\r\n- Expected: Only the flexi prim should be phantom\r\n- Uncheck phantom in the root\r\n- Observe that now the linkset is non-phantom and the flexi prim is phantom, all is as it should be\r\n', 'System': 'SL Simulator', 'Target Viewer Version': 'viewer-development', 'What just happened?': "I tried to link a flexi prim to a regular prim, but the flexi prim didn't stay phantom as it should.", 'What were you doing when it happened?': 'Building.', 'What were you expecting to happen instead?': 'The flexi should have stayed phantom.', 'Where': 'You are at 39.2, 196.1, 2500.9 in Sheridan located at sim10390.agni.lindenlab.com (216.82.51.40:13020)\r\nSLURL: http://maps.secondlife.com/secondlife/Sheridan/39/196/2501\r\n(global coordinates 238631.0, 234692.0, 2500.9)\r\n', } ```
sl-service-account commented 10 years ago

Whirly Fizzle commented at 2014-03-26T01:50:11Z

Confirmed using Second Life 3.7.4 (288138) Mar 15 2014 16:28:23 (Second Life Release) on Second Life Server 14.02.28.287383.

Though it's strange. Certain prim sizes (and shapes?) wont repro this. Heres an example of a non-repro:

Observed: Box is not phantom. Flexi cylinder is phantom - avatar will not collide with the cylinder prim. Edit linked parts though shows the cylinder as having phantom unticked.

sl-service-account commented 10 years ago

Toy Wylie commented at 2014-03-26T02:01:17Z

The physics shape of the flexi is half the size of the visual appearance, which leads to teh assumption the prim was phantom, because you walk through the actually phantom half of the prim.

sl-service-account commented 10 years ago

Whirly Fizzle commented at 2014-03-26T02:20:09Z

Ahhh! Thanks Toy.

sl-service-account commented 10 years ago

Maestro Linden commented at 2014-03-28T00:25:08Z

Hi Toy, thanks for the report. This change was made during the pathfinding upgrade in 2012. At the time, I filed an internal bug about the change (PATH-796, for reference), but the team decided to not preserve the original behavior (which is a bit of a hack). You can find this change in the release notes, here: http://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Server/12#12.07.31.262785