Anonymous | Login | Signup for a new account | 2021-04-10 04:10 PDT | ![]() |
Main | My View | View Issues | Change Log | Roadmap | Summary | My Account |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0007526 | opensim | [REGION] OpenSim Core | public | 2015-04-12 09:59 | 2015-04-13 10:46 | ||||
Reporter | Magnuz | ||||||||
Assigned To | nebadon | ||||||||
Priority | normal | Severity | minor | Reproducibility | always | ||||
Status | closed | Resolution | fixed | ||||||
Platform | Intel Core i7 | Operating System | Ubuntu | Operating System Version | 14.04 | ||||
Product Version | master (dev code) | ||||||||
Target Version | Fixed in Version | master (dev code) | |||||||
Summary | 0007526: Stand position is wrong when linked seat and root rotation differ | ||||||||
Description | When root and seat parts are different in an object with sit targets, and the rotation of the root and seat parts differ, the position when standing up can be way off when the distances between root and seats are big, and these differences are not along the rotation difference axis. | ||||||||
Steps To Reproduce | Create a spaced sit group with 4 rotated seat prims with sit targets (e.g. tubes with cut profiles to make the classical one-prim stools) spread around and linked to a non-rotated root prim at a distance of e.g. 20 meters. Sit on and stand up from them. With those on or close to the axis the seats are rotated around relative to the root, it appears to work, while on the others, the unsitting avatar is tossed away. Rotate the root, but not the group, to vary the result. If the root happens to be rotated the same as the seat prims, all seats appear to work. | ||||||||
Additional Information | Mono 3.12.1 | ||||||||
Tags | No tags attached. | ||||||||
Git Revision or version number | 0.8.2 | ||||||||
Run Mode | Grid (1 Region per Sim) | ||||||||
Physics Engine | BulletSim | ||||||||
Script Engine | |||||||||
Environment | Mono / Linux32 | ||||||||
Mono Version | Other | ||||||||
Viewer | Singularity 1.8.6 for OS | ||||||||
Attached Files | ![]() | ||||||||
![]() |
|
(0027992) Magnuz (reporter) 2015-04-12 10:02 |
Patch to calculate stand position correctly when root and seat position differ is attached. |
(0027993) nebadon (administrator) 2015-04-12 10:16 |
patch applied > http://opensimulator.org/viewgit/?a=commit&p=opensim&h=beba2ce781e2ccd1f977d6f97099d262c24b7b48 [^] |
(0027999) Magnuz (reporter) 2015-04-13 10:46 |
Verified and closing. |
![]() |
|||
Date Modified | Username | Field | Change |
2015-04-12 09:59 | Magnuz | New Issue | |
2015-04-12 09:59 | Magnuz | File Added: 0001-Fix-stand-position-for-differing-seat-and-root-rot.patch | |
2015-04-12 10:02 | Magnuz | Note Added: 0027992 | |
2015-04-12 10:02 | Magnuz | Status | new => patch included |
2015-04-12 10:16 | nebadon | Note Added: 0027993 | |
2015-04-12 10:16 | nebadon | Status | patch included => resolved |
2015-04-12 10:16 | nebadon | Resolution | open => fixed |
2015-04-12 10:16 | nebadon | Assigned To | => nebadon |
2015-04-13 10:46 | Magnuz | Note Added: 0027999 | |
2015-04-13 10:46 | Magnuz | Status | resolved => closed |
2015-04-13 10:46 | Magnuz | Fixed in Version | => master (dev code) |
Copyright © 2000 - 2012 MantisBT Group |